compi2k.de / tools / hash

#hash

60 algorithms HMAC bcrypt & argon2

hash / hmac password

Generate

salted fresh every time — same input, new hash

Verify

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$…'