MD5 Hash Generator
Generate an MD5 digest of any text.
Identify a hash's likely algorithm from its format and length, with an honest confidence level for every guess.
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.
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.
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.
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.
Generate an MD5 digest of any text.
Generate a SHA-256 digest of any text.
Hash a password with bcrypt, or verify one against a hash.
Your input is saved in this browser so a refresh does not lose it. Tools handling credentials are never saved.