Hashes hash-wasm hash

MD4 Generator - Legacy Hash (Insecure)

Generate MD4 hashes - the legacy 1990 hash function, cryptographically broken. For historical compatibility only.

md4.workspace
0 options
0 bytes UTF-8, Hex, Base64, or File input

Secure client-side computation. No data leaves your browser. Privacy Security

Result Output

What Is MD4?

MD4 is a 128-bit hash function designed by Ronald Rivest in 1990, using 48 rounds of operations. It is one of the earliest hash functions, the predecessor to MD5, and is completely cryptographically broken with practical collision attacks requiring only seconds.

Specifications

Output Size 128 bits
Standard RFC 1320 (obsolete)
Standard Year 1992
Origin MD4 algorithm
Origin Year 1990

Use Cases

  • Windows NT LM hash compatibility
  • ED2K/eDonkey2000 file hashing
  • Historical system interoperability
  • Legacy file sharing protocols
  • Cryptographic research and education
!

Security Notice

MD4 is completely cryptographically broken with trivial collision attacks. Never use for security, passwords, or signatures. Use only for legacy compatibility.

Implementation Notes

Practical usage details for this browser-based MD4 tool.

How to Generate a MD4 hash

  1. Choose UTF-8, Hex, Base64, or File input mode.
  2. Enter text, encoded bytes, or choose a local file to process.
  3. Click Generate MD4 Hash and copy the result.

Example Input and Output

Sample input:

abc

Sample output:

a448017aaf21d8525fc10ae87aa6729d

When Not to Use MD4

  • Do not use it for password storage.
  • Do not use it for digital signatures.
  • Do not use it for authentication or proving who created a message.
  • Do not use it for security-sensitive data integrity protection.

Recommended Alternatives

Review related tools when you need a different output size, security margin, or keyed construction.

Frequently Asked Questions