MD5 Hash Generator
Get the MD5 hash of text or a file in an instant. Type or paste text and the 128-bit hash, 32 hex characters long, updates as you type; files are hashed without being uploaded.
How to generate an MD5 hash
- 1Type or paste text, or switch to “A file” and choose one.
- 2Read the MD5 hash below.
- 3Copy it, in lowercase or uppercase.
What MD5 is for
MD5 is still everywhere for quick checks: download checksums, cache keys, deduplicating files and matching records. It's fast and short, and every language can compute it.
Security
MD5 is broken for security: two different inputs can be made to share a hash. Never use it for passwords or signatures; use bcrypt for passwords and SHA-256 for integrity where tampering matters.
Text or files
Hash text as you type, encoded as UTF-8, or choose a file up to 2 GB. Files are read in your browser and never uploaded, so it's safe for private documents.
Frequently asked questions
- Is anything sent to a server?
- No. Everything is computed in your browser and nothing leaves your device.
- What does an MD5 hash look like?
- Thirty-two hex characters. The MD5 of “hello” is 5d41402abc4b2a76b9719d911017c592.
- Can a hash be reversed?
- No. A hash is a one-way fingerprint; the only way back is guessing inputs until one matches, which is why short or common inputs are easy to look up.