compi2k.de / tools / hash

#hash

60 algorithms HMAC bcrypt & argon2

hash / hmac password

Input

0 bytesUTF-8 · hashed exactly as typed
Output
Mode
updates as you type

Algorithms 7 / 60

MD
SHA-1 / SHA-2
SHA-3
RIPEMD
Other
Tiger
HAVAL
xxHash non-crypto · no HMAC
Checksums non-crypto · no HMAC

Result

Type something above — results show up here.

API · privacy

Everything is computed on my server, in memory, for one request — your input is never stored or logged. Still: for real production secrets, hash locally. Details in the privacy policy.

# hash with several algorithms
curl -s 'https://hash.compi2k.de/?json' -d mode=hash -d text=hello -d 'algos[]=sha256' -d 'algos[]=xxh3'

# HMAC, base64 output · algos=all for everything
curl -s 'https://hash.compi2k.de/?json' -d mode=hash -d text=hello -d hmac=1 -d key=secret -d algos=sha256 -d enc=base64

# password hash / verify
curl -s 'https://hash.compi2k.de/?json' -d mode=password -d palgo=argon2id --data-urlencode 'password=hunter2'
curl -s 'https://hash.compi2k.de/?json' -d mode=verify --data-urlencode 'vpassword=hunter2' --data-urlencode 'vhash=$2y$12$…'