encryption
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 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.
More encryption tools on ToolkitBay.
encryption
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 toolencryption
Generate CRC-64 checksums from text or uploaded files using the XZ, ECMA-182, Go-ISO, MS, NVMe, Redis or WE variant. It all runs in your browser.
Aug 1, 2026
View toolencryption
Generate BLAKE2s digests at 128, 160 or 256 bits, or any length from 1 to 32 bytes, from text or uploaded files. It runs inside your browser.
Aug 1, 2026
View toolencryption
Generate BLAKE3 hashes from text or uploaded files, 256-bit by default and any length up to 1,048,576 bytes, with optional keyed hashing.
Aug 1, 2026
View toolencryption
Generate BLAKE2b digests at 128, 256, 384 or 512 bits, or any length from 1 to 64 bytes, from text or uploaded files. It runs inside your browser.
Aug 1, 2026
View toolencryption
Generate CRC-32 checksums from text or uploaded files using ISO-HDLC, CRC-32C, BZIP2, MPEG-2, cksum and six more named variants, in your browser.
Aug 1, 2026
View toolFind similar tools by category or tag.
Drag a file here, or click to upload.
Up to 5 files · 60 MB total
Upload is optional.