MD5 Hash Generator

Generate the MD5 message digest for text input. Paste or type text, select Generate hash, and the tool returns the 128-bit digest as 32 lowercase hexadecimal characters.



Question

What is MD5?

MD5 is a message-digest algorithm designed by Ronald Rivest and published as RFC 1321. It produces a 128-bit digest that is commonly displayed as 32 lowercase hexadecimal characters.

This tool hashes the text you enter as UTF-8 bytes and writes the resulting MD5 digest to the output box without sending the text to a server. Whitespace, punctuation, letter case, line endings, and non-ASCII characters all affect the result, so compare the output only with systems that hash the same text encoding.

MD5 is obsolete for security-sensitive use. RFC 6151 documents practical collision attacks and recommends against MD5 where collision resistance is required. Use it only for legacy checksums, known test vectors, old application compatibility, or educational comparisons; do not use MD5 for passwords, signatures, certificates, integrity protection, message authentication, file authenticity, or new cryptographic designs.