encryption
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.
Oct 24, 2026
View toolGenerate 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.
Runs in your browser — your input is processed on this device and never uploaded.
Pasted text up to 100 MiB, read as UTF-8, or files up to 2 GiB each.
Preset bit sizes. Type 1 to 32 for a custom byte length.
Results appear here.
BLAKE2s is the small-platform member of the BLAKE2 family, producing 1 to 32 bytes. The default is 32 bytes, the standard BLAKE2s-256 result.
BLAKE2s uses 32-bit words and a smaller internal state, which is what makes it the right pick for 32-bit processors, microcontrollers and constrained environments. On 64-bit hardware, BLAKE2b will be faster and can produce longer digests, so the choice is usually decided by the platform or by whatever you are matching.
If neither constrains you and the data is large, BLAKE3 outruns both.
BLAKE2b is the 64-bit counterpart with output up to 64 bytes. BLAKE3 replaces the family for new designs. SHA-256 gives the same 32-byte size with far broader support.
Keyed authentication that other tools can check belongs with HMAC Generator.
As with BLAKE2b, the output length is part of the calculation rather than a truncation. A 16-byte BLAKE2s digest is not the first half of the 32-byte one, so the length has to match what the other side expects or nothing will line up.
Shorter output also means weaker collision and preimage resistance. Sixteen bytes makes a compact identifier, not a security guarantee, so treat the smaller lengths as a way to fit a field rather than a way to save space.
Warning
BLAKE2s runs one way, is not encryption, and is not designed for password storage. Passwords need Argon2id Hash Generator.
Explore tools with similar capabilities.
encryption
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.
Oct 24, 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.
Oct 24, 2026
View toolencryption
Generate SHA-256 digests from text or uploaded files: 256 bits, 32 bytes, 64 hexadecimal characters. It all runs inside your own browser, on your device.
Oct 24, 2026
View toolencryption
Generate SHAKE128 or SHAKE256 extendable-output hashes of 1 to 1,048,576 bytes from text or uploaded files. It all runs inside your own browser.
Oct 24, 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.
Oct 24, 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.
Oct 24, 2026
View toolFind similar tools by category or tag.