MD5 generator
The MD5 digest appears here as you type
Hashed in your browser · the file is never uploaded
MD5 produces a 128-bit digest, written as 32 hexadecimal characters. It is fast, it is everywhere in older software, and it has been cryptographically broken since 2004 — two different files with the same MD5 can be produced deliberately in seconds.
How to generate an MD5 hash
It is worth being precise about what "broken" means, because MD5 is not useless. What is broken is collision resistance: an attacker can construct two inputs that hash the same. That defeats MD5 for signatures, certificates and anything where a hostile party supplies the file. It does not defeat it for spotting accidental corruption — a truncated download will not accidentally collide — which is why old mirrors still publish MD5 sums and why this tool exists. Browsers dropped MD5 from WebCrypto precisely to stop people reaching for it by default, so the implementation here ships with the page.
Questions
No, not against a deliberate attacker. Collisions are practical and cheap. Use SHA-256 for anything that matters.