What is MD5?
MD5 (Message-Digest Algorithm 5) is a cryptographic hash function that maps input of any length to a fixed 128-bit (32 hexadecimal characters) digest. It is one-way: a hash can be computed from the input, but the input cannot be recovered from the hash. The same input always yields the same output, and changing even one character changes the result completely.
This tool computes the MD5 of the UTF-8 encoded byte sequence — Chinese, emoji, newlines and spaces all take part. If another tool gives a different result, first check that both use the same encoding (e.g. GBK and UTF-8 hashes of Chinese text will always differ).