MD5 hash generator
Compute MD5 checksums of text, entirely in your browser.
How to use
- Paste the text to hash.
- Choose Whole text for one hash, or Per line for a hash per line.
- Copy the 32-character hex digest.
Frequently asked questions
Is MD5 secure?
No — collisions are practical to construct, so never use MD5 for passwords, signatures or any security purpose. It remains fine as a non-adversarial checksum or cache key.
Why does my hash differ from another tool's?
Almost always trailing whitespace or a newline — MD5 of "abc" and "abc\n" are completely different. This tool hashes exactly what you type.
Can I get the original text back from a hash?
Not by reversal — hashing is one-way. Common short inputs can be found via lookup tables, which is another reason not to hash secrets with it.
About this tool
MD5 turns any input into a fixed 32-character hexadecimal fingerprint. While long broken for security — collisions can be manufactured, so it must never protect passwords or signatures — MD5 remains everywhere as a checksum: verifying downloads against a published hash, deduplicating records, generating cache keys, and matching values in legacy databases and APIs that standardised on it years ago. This tool hashes your text (UTF-8) instantly and offers a per-line mode that hashes each line separately — handy for building checksum columns. Everything runs locally; the text you hash is never transmitted.