Generate MD5 hashes online — paste any text, get the 32-character hex digest instantly. UTF-8 safe, runs offline in your browser.
| Input | Output |
|---|---|
| abc | 900150983cd24fb0d6963f7d28e17f72 |
| The quick brown fox jumps over the lazy dog | 9e107d9d372bb6826bd81d3542a419d6 |
| (empty string) | d41d8cd98f00b204e9800998ecf8427e |
No. MD5 is fast by design, which makes it cheap to brute-force, and collisions can be generated deliberately. Use bcrypt, scrypt or Argon2 for passwords. MD5 is still fine for checksums, cache keys, deduplication and ETags where adversarial input is not a concern.
That is the avalanche effect: every output bit depends on every input bit, so a one-character change flips about half of the 128 output bits. Two similar texts never have similar MD5 hashes.
Not mathematically — it is a one-way function that discards information. What people call reversing is looking the hash up in a table of pre-computed hashes of common strings, which is exactly why MD5 must not protect passwords.
No. The hashing runs entirely in your browser with a self-contained implementation — nothing is sent to any server.