What is an MD5 hash? An MD5 hash is created by means of taking a string of any period and encoding it into a 128-bit fingerprint. Encoding the identical string using the MD5 set of rules will continually bring about the equal 128-bit hash output.