encryption
Generate MD5 digests from text or uploaded files: 128 bits, 32 hexadecimal characters. MD5 is cryptographically broken and is for legacy use only.
Aug 1, 2026
View toolGenerate MD4 digests from text or uploaded files for legacy compatibility. MD4 is cryptographically broken. It all runs inside your browser.
Runs in your browser — your input is processed on this device and never uploaded.
MD4 returns 128 bits for any input: 16 raw bytes, or 32 hexadecimal characters. Hash typed text or uploaded files and the tool returns both.
MD4 is cryptographically broken, and more thoroughly than most. Practical collision attacks against it are old and cheap.
The reason it exists as a tool is compatibility, and nothing else. A handful of legacy protocols and file formats still encode MD4 values, and reproducing one is occasionally unavoidable when working with old systems. If a specification does not explicitly demand MD4, you do not want it.
Everything. BLAKE3, SHA256, and SHA3 are all unbroken and no harder to use. For non-cryptographic integrity checks, CRC-32 and Adler-32 are faster and do not pretend to offer security.
MD5 is the closer relative and equally broken, so moving from MD4 to MD5 is not an upgrade worth making.
MD4 is the ancestor of a whole line of hashes. The design ideas behind it fed into MD5, SHA-1, and the SHA-2 family, so the structure that was eventually broken here reappears, strengthened, in algorithms still in service. That shared lineage is a large part of why SHA3 was standardized on a completely different construction.
Use MD4 only when an existing format requires it. It must not be used for passwords, signatures, certificates, authentication, or integrity against deliberate modification.
Explore tools with similar capabilities.
encryption
Generate MD5 digests from text or uploaded files: 128 bits, 32 hexadecimal characters. MD5 is cryptographically broken and is for legacy use only.
Aug 1, 2026
View toolencryption
Generate Keccak-224, Keccak-256, Keccak-384 or Keccak-512 hashes from text or uploaded files. It runs in your browser, so nothing leaves the device.
Aug 1, 2026
View toolencryption
Generate SHA-224 digests from text or uploaded files. Everything runs inside your own browser, so the data you paste never leaves the device.
Aug 1, 2026
View toolencryption
Generate SHA-384 digests from text or uploaded files. Everything runs inside your own browser, so the data you paste never leaves the device.
Aug 1, 2026
View toolencryption
Generate SHA-512/224, SHA-512/256 or full SHA-512 digests from text or uploaded files. Everything runs inside your browser, on your own device.
Aug 1, 2026
View toolencryption
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
Aug 1, 2026
View toolFind similar tools by category or tag.
Upload files together
Drag a file here, or click to upload.
Up to 5 files · 60 MB total
Upload is optional.