• EasyStackTools189+ Free Tools
  • EVM Tools
    • JSON Formatter
    • JSON Minify
    • Base64 Encoder/Decoder
    • URL Encoder/Decoder
    • Hash Generator
    • Calculate MD2 Hash
    • Calculate MD4 Hash
    • Calculate MD5 Hash
    • Calculate MD6 Hash
    • Calculate RipeMD-128 Hash
    • Calculate RipeMD-160 Hash
    • Calculate RipeMD-256 Hash
    • Calculate RipeMD-320 Hash
    • Calculate SHA1 Hash
    • Calculate SHA2 Hash
    • Calculate SHA-224 Hash
    • Calculate SHA-256 Hash
    • Calculate SHA-384 Hash
    • Calculate SHA-512 Hash
    • Calculate SHA3 Hash
    • Calculate CRC16 Hash
    • Calculate CRC32 Hash
    • Calculate Adler32 Hash
    • Calculate Whirlpool Hash
    • Calculate NTLM Hash
    • Calculate All Hashes at Once
    • HTML Minifier
    • CSS Minifier
    • JavaScript Minifier
    • Regex Tester
    • Diff Checker
    • XML Formatter
    • Markdown Preview
    • User Agent Parser
    • IP Info Lookup
    • URL Analyzer
    • JWT Decoder
    • SQL Formatter
    • Webhook Tester
    • Checksum Address Generator
    • Address Validator
    • Keccak256 Hasher
    • ABI Encoder & Decoder
    • Event Topic Generator
    • Function Selector Generator
    • JSON Escape/Unescape
    • Certificate Decoder
  1. Home
  2. Developer Tools
  3. Calculate MD4 Hash

Calculate MD4 Hash

Compute MD4 hash from text. Client-side MD4 checksum calculator.

Read the guide

Guide and examples

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

  1. Open Calculate MD4 Hash.
  2. Enter or paste your text.
  3. 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." } }
  ]
}

Frequently Asked Questions

MD4 is a 128-bit hash. It is broken for security; NTLM uses MD4 internally. Use SHA-256 for new applications.

Related Tools

  • Hash Generator

    Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text. Secure hash calculator for developers.

  • Calculate MD5 Hash

    Compute MD5 hash from text. Client-side MD5 checksum calculator for file integrity and legacy use.

  • Calculate NTLM Hash

    Compute NTLM (NT) hash from password. Client-side NTLM hash calculator for Windows compatibility.

  • Calculate All Hashes at Once

    Compute many hashes at once: MD2, MD4, MD5, SHA-1, SHA-2, SHA-3, RipeMD-160, CRC16, CRC32, Adler32, Whirlpool, NTLM. Client-side only.