Easily generate MD5 hashes from text with our free online MD5 generator tool. Simply enter your text and get the calculated MD5 hash value instantly.
MD5 produces a 128-bit hash value, which is represented as a 32-character hexadecimal string or an array of 16 bytes.
HEX:  d41d8cd98f00b204e9800998ecf8427e
Unsigned Byte Array:  [212, 29, 140, 217, 143, 0, 178, 4, 233, 128, 9, 152, 236, 248, 66, 126]
Signed Byte Array:  [-44, 29, -116, -39, -113, 0, -78, 4, -23, -128, 9, -104, -20, -8, 66, 126]
What is MD5
The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. MD5 was designed by Ronald Rivest in 1991 to replace an earlier hash function MD4 and was specified in 1992 as RFC 1321.
MD5 can be used as a checksum to verify data integrity against unintentional corruption. Historically it was widely used as a cryptographic hash function; however it has been found to suffer from extensive vulnerabilities. It remains suitable for other non-cryptographic purposes, for example for determining the partition for a particular key in a partitioned database, and may be preferred due to lower computational requirements than more recent Secure Hash Algorithms.