Enter your text or file
Type or paste text, or drop a file of up to 500 MB. Nothing is uploaded.
Type or paste text, or drop a file, and get its MD5 hash (32 hexadecimal characters) instantly, next to the other common hashes. Everything is computed in your browser.
100% private — text and files are hashed in your browser and never uploaded.
Keep going with your result in another tool. Nothing is uploaded.
Type or paste text, or drop a file of up to 500 MB. Nothing is uploaded.
The hash updates as you type. Choose lowercase or uppercase hexadecimal, or Base64.
Copy the hash with one click, or paste a known hash in the compare box to check that they match.
To generate a MD5 hash, type or paste your text in the box above, or drop a file on it. The 32-character MD5 checksum appears at once, together with the other common hashes, and you can copy any of them. Everything is computed in your browser, so the text and files you hash are never uploaded. For example, the MD5 of the word hello is 5d41402abc4b2a76b9719d911017c592.
MD5 (Message-Digest algorithm 5) was designed by Ronald Rivest in 1991 and published as RFC 1321. It reads any input, from one letter to a multi-gigabyte file, and produces a fixed 128-bit fingerprint written as 32 hexadecimal characters. The same input always gives the same MD5, and changing a single character gives a completely different result.
| Text | MD5 hash |
|---|---|
(empty) | d41d8cd98f00b204e9800998ecf8427e |
hello | 5d41402abc4b2a76b9719d911017c592 |
Hello | 8b1a9953c4611296a827abf8c47804d7 |
hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 |
UtilsDock | edd7693dd71260f861de5c23bad77c40 |
MD5 is broken as a security tool. Researchers found practical collisions in 2004, and today two different files with the same MD5 can be produced in seconds on an ordinary laptop. Do not use MD5 for digital signatures, certificates or password storage. Use SHA-256 when you need integrity, and a deliberately slow password hash such as Argon2, bcrypt or scrypt for passwords.
The hash is computed by your own browser with the Web Crypto API (and a built-in routine for MD5, which Web Crypto does not offer). Nothing you type and no file you drop is sent to a server, so it is safe to hash private text and internal files.
More utilities that also run without leaving your browser.