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 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.
Runs in your browser — your input is processed on this device and never uploaded.
BLAKE2b is a cryptographic hash tuned for 64-bit platforms, producing anything from 1 to 64 bytes. The default here is 64 bytes, the standard BLAKE2b-512 result, with 16, 32, and 48 also offered.
Hash typed text or uploaded files and get back raw digest bytes plus lowercase hexadecimal.
This is the part that catches people. The output length you choose is mixed into the BLAKE2 calculation itself, so a 32-byte BLAKE2b digest is not the first 32 bytes of the 64-byte one. They are unrelated values over the same input.
The practical consequence: match the length the other system uses, exactly. Getting it wrong does not give you a shorter version of the right answer, it gives you a completely different digest, and the mismatch looks like corrupted data rather than a configuration error.
BLAKE2s is the sibling built for 32-bit and smaller platforms, capped at 32 bytes. BLAKE3 supersedes both for raw speed and adds unlimited extendable output.
SHA512 and SHA256 are slower but more widely implemented, which is often the deciding factor. For password storage use Argon2id Hash Generator, and for keyed authentication that other systems can verify, HMAC Generator.
Shorter outputs give less collision and preimage resistance, so treat the length as a security parameter and not a formatting preference.
It runs one way and is not encryption, and plain BLAKE2b is not a password hashing function.
BLAKE2b was designed to beat MD5 on speed while being a genuinely secure hash, which is most of why it spread through package managers, filesystems, and cryptographic libraries. Being faster than a broken algorithm removed the last excuse for using the broken one.
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 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 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 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 toolencryption
Generate SHA3-224, SHA3-256, SHA3-384 or SHA3-512 digests from text or uploaded files. Everything runs inside your own browser, on your device.
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.