encryption
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.
Aug 1, 2026
View toolGenerate 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.
Runs in your browser — your input is processed on this device and never uploaded.
This tool covers three separate algorithms from the SHA-2 family, all standardized in NIST FIPS 180-4:
Pick a variant, then hash typed text or uploaded files. Results come back as raw digest bytes and lowercase hexadecimal.
SHA-512/224 and SHA-512/256 are their own algorithms, not aliases for SHA-224 and SHA-256 and not simply the first bytes of a SHA-512 digest. They run the SHA-512 structure with distinct initialization values, so they produce entirely different output from the similarly named SHA-2 members.
The reason to want them is speed with a shorter result. The SHA-512 core uses 64-bit words and outruns SHA-256 on 64-bit processors, so SHA-512/256 delivers a 32-byte digest faster than SHA-256 does on most modern hardware.
SHA256 is more widely supported and the safer default when another system has to read your digests. SHA384 comes from the same 64-bit core if you want a middle length.
BLAKE3 and BLAKE2b outperform all of them, and SHA3 offers an unrelated internal design. Anything involving a password belongs with Argon2id Hash Generator instead.
The truncated variants resist length extension because their output hides part of the internal state. Full SHA-512 does not, which is one more reason to reach for HMAC Generator when a secret key is in play.
Names in this family are a reliable source of confusion. SHA-512/256 and SHA-256 both give you 32 bytes and will never agree on what those bytes are, so always match the exact algorithm the other side names.
More encryption tools on ToolkitBay.
encryption
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.
Aug 1, 2026
View toolencryption
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 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 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 MD4 digests from text or uploaded files for legacy compatibility. MD4 is cryptographically broken. It all runs inside your browser.
Aug 1, 2026
View toolencryption
Generate SHA-1 digests from text or uploaded files: 160 bits, 40 hexadecimal characters. SHA-1 is not suitable for new security-sensitive uses.
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.