Calculate MD4 Hash – Free Online MD4 Hash Generator
Compute MD4 hash from text in your browser. Client-side only—no uploads. Useful for NTLM-related checks and legacy systems.
What is the MD4 Hash tool?
This tool computes the MD4 hash of any text. MD4 is a 128-bit hash. It is broken for security but still used internally by NTLM. All processing runs in your browser; your data never leaves your device.
Key features
- Client-side — No server uploads. Your text is hashed locally.
- UTF-8 input — Any string. Empty input gives the MD4 hash of the empty string.
- Instant — Result updates as you type.
- Copy — One-click copy of the hash.
How to use
- Open Calculate MD4 Hash.
- Enter or paste your text.
- Copy the MD4 hash. Use for NTLM compatibility or legacy checks as needed.
When to use MD4
- NTLM hashes — The NT hash is MD4(UTF-16LE(password)). See also NTLM Hash.
- Legacy systems that require MD4. For new work use SHA-256.
Limitations
MD4 is not secure. Do not use for passwords or signatures. Use only for NTLM or legacy compatibility.
Frequently asked questions
What is MD4 hash used for?
MD4 is a 128-bit hash. It is broken for security; NTLM uses MD4 internally. Use SHA-256 for new applications.
What input does the tool accept?
Any text. Input is hashed as UTF-8. Empty input gives the MD4 hash of the empty string.
Is MD4 secure?
No. MD4 has known collisions. Do not use for security. Use for legacy or NTLM-related checks only.
Is my data sent to a server?
No. All hashing is done in your browser. Your text is never uploaded.
When should I use MD4?
When you need NTLM hash compatibility or a legacy system requires MD4. Otherwise use SHA-256 or SHA-512.
Why does the same text give a different hash elsewhere?
Check encoding (UTF-8) and that the string is identical—no extra spaces or different line endings.
Try the tool
Use Calculate MD4 Hash for MD4 checksums. See NTLM Hash, Hash Generator, or All Hashes for more options.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{ "@type": "Question", "name": "What is MD4 hash used for?", "acceptedAnswer": { "@type": "Answer", "text": "MD4 is a 128-bit hash. It is broken for security; NTLM uses MD4 internally. Use SHA-256 for new applications." } },
{ "@type": "Question", "name": "What input does the tool accept?", "acceptedAnswer": { "@type": "Answer", "text": "Any text. Input is hashed as UTF-8. Empty input gives the MD4 hash of the empty string." } },
{ "@type": "Question", "name": "Is MD4 secure?", "acceptedAnswer": { "@type": "Answer", "text": "No. MD4 has known collisions. Do not use for security. Use for legacy or NTLM-related checks only." } },
{ "@type": "Question", "name": "Is my data sent to a server?", "acceptedAnswer": { "@type": "Answer", "text": "No. All hashing is done in your browser. Your text is never uploaded." } },
{ "@type": "Question", "name": "When should I use MD4?", "acceptedAnswer": { "@type": "Answer", "text": "When you need NTLM hash compatibility or a legacy system requires MD4. Otherwise use SHA-256 or SHA-512." } },
{ "@type": "Question", "name": "Why does the same text give a different hash elsewhere?", "acceptedAnswer": { "@type": "Answer", "text": "Check encoding (UTF-8) and that the string is identical—no extra spaces or different line endings." } }
]
}