MD5 Generator
Generate an MD5 checksum of any text in the browser. MD5 produces 128 bits written as 32 hexadecimal characters, and it is still everywhere — file manifests, cache keys, ETags, legacy database columns and old integrations that were written before anyone knew better. This page will produce those values for you honestly, and tell you plainly where MD5 should no longer be used.
Useful for building a lookup table from a list.
Only applies when hashing line by line.
Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.
Why use this tool
- Hashes the whole input, or every line separately for lists
- Optional uppercase output and side-by-side input for checking
- Matches md5sum and every other correct MD5 implementation
- Runs in your browser — the text never leaves your device
How it works
- 1Paste the text you want an MD5 of.
- 2Switch on line-by-line hashing if you pasted more than one value.
- 3Copy the result, or download the list as a text file.
MD5 Generator — frequently asked questions
For detecting accidental corruption — a truncated download, a botched copy — yes, and it is fast. For anything an attacker can influence, no. MD5 has been broken since 2004: two different files can be constructed deliberately to share one hash, which means an MD5 match no longer proves two things are identical when somebody wanted them to collide.
More developer tools
Looking for something else? Browse all developer tools
Explore the other tools
Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.
Or see every tool on one page.