Skip to content
← Tools

Hash Identifier

Paste a hash to see which algorithms and password formats match its shape.

Runs locally — nothing is sent anywhere.
Try:

How this works

Hashes carry no label, so identification is pattern matching, not proof. This tool looks at three things: the length of the digest, the character set it uses, and any prefix the format declares.

Modern password formats are the easy case — bcrypt, Argon2, and crypt(3) variants all announce themselves with a $id$ prefix and carry their own cost parameters and salt. Raw digests are the hard case: MD5, NTLM, MD4, and RIPEMD-128 are all 32 hexadecimal characters and are indistinguishable from the string alone. Where that happens, the candidates are listed together and you need context — where the hash came from, which system produced it — to narrow it down.

Nothing you paste is transmitted or stored. The matching runs in JavaScript on your own machine, which matters when the hash is evidence.

Now Playing Loading...