Hash type identifier
Guess the likely hash algorithm from a pasted digest — length, charset, and known prefixes.
Embed this tool
Copy the iframe code below to add this tool to your site. The embed loads Hash type identifier without ads.
Embed code copied to clipboard.
Tool workspace
Identifies likely hash families from length, charset, and known prefixes in your browser. Heuristic only — never uploaded.
Multiple algorithms share this fingerprint — the list above is not a definitive identification.
How it works
Heuristics (v1):
• 32 hex → MD5 (also NTLM — ambiguous)
• 40 hex → SHA-1
• 64 hex → SHA-256 (also SHA3-256 / BLAKE2s-256 — ambiguous)
• 128 hex → SHA-512 (also SHA3-512 / BLAKE2b-512 — ambiguous)
• Prefixes $2a$ / $2b$ / $2y$ → bcrypt
• Prefixes $argon2i$ / $argon2id$ / $argon2d$ → Argon2 variant
• Common Base64 lengths for 16/20/32/64-byte digests when the charset is Base64-like
Empty input clears the result—no error. Unrecognized strings show a clear message. Results are heuristics only — never cryptographic proof and never certainty when multiple algorithms share a fingerprint.
This tool does not crack, reverse, or validate digests against plaintext.
Examples
- 5d41402abc4b2a76b9719d911017c592 → MD5 / NTLM (ambiguous 32 hex)
- 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 → SHA-256 family (64 hex)
- $2y$10$… → bcrypt
Privacy
FAQ
Is my digest uploaded?
No. Identification runs entirely in your browser. We do not log what you paste.
Can this tell me the exact algorithm with certainty?
No. Many algorithms share the same digest length and encoding. When several families match, the tool lists them as possible matches and labels the result ambiguous.
Does this crack or reverse hashes?
No. It only guesses the family from length, charset, and well-known prefixes.
Do I need an account?
No. All published tools work for guests without login.