MD5 checksums, quickly
MD5 produces a 32-character fingerprint that's still widely used for file checksums, cache keys, ETags and legacy systems. Type text or choose a file to get its MD5 instantly, with SHA-1, SHA-256, SHA-384 and SHA-512 shown underneath in case you need a stronger algorithm.
Paste the checksum from a download page into the compare box to verify the file, choose hex or Base64 output (Base64 is what the Content-MD5 header and many cloud storage APIs use), or turn on HMAC-MD5 for legacy signature schemes.
How to get an MD5 hash
- 1
Enter text or pick a file
Everything stays on your device.
- 2
Read the MD5 hash
Shown at the top of the list.
- 3
Compare or copy
Verify a checksum or copy the value.
Key features
Text and files
Hash files up to 512 MB.
Stronger hashes too
SHA-1, SHA-256, SHA-384 and SHA-512.
Base64 output
For Content-MD5 headers and storage APIs.
HMAC-MD5
For older APIs that still need it.
Common uses
- Checking downloads: Match a file against an MD5 listed by the publisher.
- Deduplication: Spot identical files by comparing hashes.
- Cloud storage: Compute Content-MD5 for uploads.
Tips and good to know
- MD5 is broken for security: attackers can create two files with the same MD5. For anything security-related, use the SHA-256 Hash Generator.
- Never store passwords as MD5; use the bcrypt Password Hash Generator.
