MD5 Generator

The MD5 hash of any text or file

Hashed as UTF-8, exactly as typed, including spaces and line breaks.

Hashes

MD5
f62efd51eb85ca300e399c00f7522cb5
SHA-1
20389f1318db6ef51b7dd2e158c9fe14e5382ac6
SHA-256
a5f70d3622ba5a285b0c983a1f0e3e912b558c2f78ca5f8a12500d817479142d
SHA-384
4f0925131437a06988a62cf34b59a00e1217cbbe613342e0ea7e30051f24dd68c4eabaeafa8b6281ae2ef35fd598dad4
SHA-512
af632db506bf270f4422d8bfd14386add5cfe557e6cad90cd55a3512793ce79b4d3b6161830163e4c73ca86e862589053c1d2015b3903aa87a98549f8f28d366

MD5 Generator guide

MD5 turns any text or file into a 128-bit hash, written as 32 hex characters. It is fast and everywhere, so it is still common for file checksums, cache keys, and spotting duplicates.

Is MD5 secure?

No. Researchers have been able to create two different inputs with the same MD5 hash since 2004, so it must not be used for passwords, signatures, or certificates. It is still fine for catching accidental corruption, where nobody is trying to fake a match.

Checking a download

Click Hash a file and choose the file, then paste the checksum published by the site you downloaded it from into Check against a hash. A match means your copy is identical to the original, byte for byte.

Example

hello

// MD5

5d41402abc4b2a76b9719d911017c592

From the command line

# macOS
md5 file.zip

# Linux
md5sum file.zip

# Windows
certutil -hashfile file.zip MD5

Frequently asked questions

How long is an MD5 hash?
128 bits, written as 32 hexadecimal characters.
Can I decrypt an MD5 hash?
No. MD5 is a one-way hash, not encryption. Common inputs can be looked up in precomputed tables, which is another reason not to use it for passwords.
What should I use instead of MD5?
SHA-256 for checksums and signatures, and bcrypt, scrypt, or Argon2 for passwords.
Is the MD5 of a file uploaded to calculate it?
No. The file is hashed in your browser and never leaves your device.