Skip to content
Security Runs offline

Hash Identifier

Identify a hash's likely algorithm from its format and length, with an honest confidence level for every guess.

Input

0 chars

Output

0 chars
Ctrl

Questions

Can this tell me for certain which algorithm produced a hash?

No. Hash formats overlap by design - MD5, NTLM and MD4 are all 32 hex characters, and SHA-256, SHA3-256 and BLAKE2s-256 are all 64. This tool only recognizes shape (prefix, length, alphabet) and reports every algorithm that shares it, with a confidence level, rather than guessing one and hiding the ambiguity. Only a $-prefixed format like bcrypt, Argon2, or glibc crypt ($ 1$/$ 5$/$ 6$) carries enough structure in the string itself to be called HIGH confidence.

Does it verify or crack the hash?

Never. It never hashes anything, never attempts to recover a plaintext, and never sends your input anywhere - identification happens entirely by pattern-matching the string you pasted, in your browser.

Why does a 32-character hex string show three different algorithms?

MD5, NTLM and MD4 all produce exactly 128-bit (32 hex character) digests, so a bare hex string of that length is genuinely indistinguishable between them by format alone. MD5 is by far the most common of the three in real-world data, but the tool lists all three rather than silently assuming.

It says a Base64 string is 'possibly' a digest - how sure is that?

That check (an optional extra, not always run) only decodes the string and compares its byte length to known digest sizes (16, 20, 28, 32, 48 or 64 bytes) - it is the weakest signal this tool offers, since plenty of non-hash data happens to decode to those same lengths, which is why it is always shown at LOW confidence.

Open bcrypt Generator

bcrypt Generator

Hash a password with bcrypt, or verify one against a hash.

Hash & IDs