Tested tool guide
Tested browser tools
Checked August 16, 2026
What MD5 Hash Generator does, with a checked example
MD5 Hash Generator produces the 128-bit MD5 message digest for text you enter or the contents of a selected file, then presents it as 32 hexadecimal characters. The calculation takes place in the browser, so selected file contents are not uploaded. An MD5 digest is a checksum, not encrypted text, and there is no decryption operation. MD5 also has practical collision attacks, so matching values are unsuitable as strong evidence of authenticity. Even an added newline changes the bytes and therefore the digest. The digest length remains fixed regardless of input size.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
5d41402abc4b2a76b9719d911017c592
The input is exactly the five ASCII bytes represented in hexadecimal as 68 65 6c 6c 6f, with no trailing newline. Applying MD5 to that byte sequence produces 128 bits, displayed here as 32 lowercase hexadecimal characters.