Encrypt any text or file to MD5, or try to reverse a known MD5 hash with the built-in dictionary. 100% client-side.
MD5 (Message-Digest Algorithm 5) is a widely used cryptographic hash function that produces a 128-bit (32-character hexadecimal) hash value. Originally designed in 1991 by Ron Rivest, MD5 is fast, deterministic, and produces the same output for the same input — making it ideal for file integrity checks, checksums, and fingerprinting. It is not collision-resistant and should not be used for password storage, digital signatures, or any security-critical purpose. Use SHA-256 or SHA-512 instead when you need a secure hash.
"hello" is 5d41402abc4b2a76b9719d911017c592.