MD4 Hash Generator

Type or paste any text and instantly get its MD4 hash — computed locally in your browser with no data sent to any server.

0 characters

About MD4

MD4 (RFC 1320) is a 128-bit legacy hash algorithm by Ron Rivest (1990). It is the foundation of NTLM authentication and eDonkey file hashing. MD4 is considered cryptographically broken — do not use it for security-sensitive applications. Use SHA-256 or stronger for new designs.

32 hex characters

Enter text on the left to generate the hash

MD-Family Comparison

Algorithm Bits Status
MD4 128 Broken
MD5 128 Broken
SHA-1 160 Weak
SHA-256 256 Secure

Summary

Type or paste any text and instantly get its MD4 hash — computed locally in your browser with no data sent to any server.

How it works

  1. Type or paste your input text into the text area.
  2. The MD4 digest is computed live in your browser using a pure-JavaScript implementation of RFC 1320.
  3. The result is displayed as a 32-character lowercase hexadecimal string.
  4. Toggle uppercase output if your target system requires it.
  5. Use the Copy button or click the hash directly to copy it to your clipboard.
  6. No data leaves your device — all computation happens entirely client-side.

Use cases

  • Compute NTLM password hashes for Active Directory and Windows authentication testing.
  • Verify legacy system checksums that rely on MD4 digests.
  • Reproduce MD4-based identifiers used in older database schemas or protocols.
  • Assist digital forensics analysis by matching known MD4 hash values.
  • Test and debug cryptographic pipelines that include MD4 as an intermediate step.
  • Study hash algorithm behavior and compare MD4 output against MD5 or SHA-1.
  • Generate Ed2k file link hashes (eDonkey/eMule peer-to-peer network uses MD4).
  • Validate output from server-side MD4 implementations against a known-good value.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu