An MD5 hash is a 128 bit number which is generated from arbitrary-length data. Hashes are generally non-reversible, meaning that you cannot determine any information about the original data that was hashed. MD5 is a hashing algorithm that was originally designed for
cryptographic hashing and
data integrity verification. It is no longer recommended for cryptographic purposes since several security flaws have been discovered in its design.
Conversion of text into MD5 is no different from converting any other data into an MD5 hash. The MD5 algorithm simply interprets all input data as a series of bits. This online tool
does not send any of your input data to a server. The MD5 algorithm runs in your browser via JavaScript. The MD5 algorithm used in this converter was written by
Chris Coyier.