MD5 Hash Generator
Make the MD5 hash (32 hexadecimal characters) of any text, in your browser.
MD5 hash
Type or paste text. The hash updates as you type.
Result
MD5 hash
9e107d9d372bb6826bd81d3542a419d6
32 hex characters
Length of the hash
43
Input size (UTF-8 bytes)
Private: Everything runs in this page. Nothing you type is sent anywhere or saved.
On this page
MD5 examples
| Text | MD5 hash |
|---|---|
| (empty text) | d41d8cd98f00b204e9800998ecf8427e |
| abc | 900150983cd24fb0d6963f7d28e17f72 |
| hello | 5d41402abc4b2a76b9719d911017c592 |
| Hello, World! | 65a8e27d8879283831b664bd8b7f0ad4 |
| The quick brown fox jumps over the lazy dog | 9e107d9d372bb6826bd81d3542a419d6 |
Formula
MD5(text) = 128-bit digest, written as 32 hex digits
How the md5 hash works
- Step oneType or paste the text into the box.
- Step twoThe MD5 hash appears under it and changes on every key press.
- Step threeCopy the hash. The same text always gives exactly the same hash; a change of even one character gives a completely different one.
What this tool does not do
- MD5 cannot be turned back into the text, and this tool does not try to.
- It is not a safe way to store passwords or to prove who wrote something.
- It hashes the UTF-8 bytes of the text; another text encoding gives another hash.
Frequently asked questions
What is MD5?
MD5 is a hash function from 1992 (RFC 1321). It turns any input into a 128-bit value, written as 32 hexadecimal characters. The same input always gives the same value.
Is MD5 safe to use?
Not for security. Different inputs that give the same MD5 value can be made on purpose, so MD5 must not protect passwords, signatures or certificates. It is still used to spot accidental damage to a file, for example after a download.
Is my text sent anywhere?
No. The hash is worked out inside this page, so the text is not uploaded or saved.