MD4 is a legacy hash function that produces a 128-bit digest, normally displayed as 32 hexadecimal characters. It is cryptographically broken and should not be selected for new security systems.
This tool generates MD4 digests and searches our indexed corpus for a matching plaintext. A database lookup does not mathematically reverse MD4; it can only recover text that was previously indexed.
For new systems, choose a modern function suited to the task. Passwords should use Argon2id, scrypt or bcrypt with a unique salt and an appropriate work factor. NTLM also relies on MD4, but hashes the UTF-16LE representation of the password.
An MD4 digest is 128 bits long and is usually written as 32 hexadecimal characters.
No. This page performs a lookup in an indexed corpus; it cannot derive an unknown plaintext from the digest alone.
No. MD4 has major cryptographic weaknesses and should not be used in new applications.
MD4 is a broken historical hash. It remains useful for recognizing legacy formats, notably the NTLM construction.
No. Both produce 32 hexadecimal characters, but their calculations and outputs differ.
Legacy systems and NTLM still use it, which explains its analytical relevance.
No. Use a modern primitive suited to the task.