encryption
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 toolGenerate SHA3-224, SHA3-256, SHA3-384 or SHA3-512 digests from text or uploaded files. Everything runs inside your own browser, on your device.
Runs in your browser — your input is processed on this device and never uploaded.
SHA-3 is the hash family NIST standardized in FIPS 202, offering fixed digests of 224, 256, 384, or 512 bits. The number in the name is the output size.
Choose a size, then hash typed text or uploaded files. Each result includes the raw digest bytes and the lowercase hexadecimal text.
SHA-3 exists as insurance rather than as a replacement. SHA-2 is not broken, but it shares an internal structure with MD5 and SHA-1, both of which fell to collision attacks. Standardizing a family built on an unrelated construction means a future break in one lineage does not leave everyone without options.
That independence is the reason to reach for it. If a design needs to survive a weakness being found in SHA-2, or a specification simply names SHA-3, this is the tool. For general hashing where nothing dictates the choice, SHA-2 remains more widely implemented.
SHA256 and SHA512 are the SHA-2 equivalents and appear in far more libraries and protocols. BLAKE3 and BLAKE2b are considerably faster than either family.
SHAKE Hash comes from the same FIPS 202 standard but produces output of any length you ask for rather than a fixed size. Keccak Hash implements the original submission, which is not the same thing.
SHA-3 and Keccak are not interchangeable. SHA-3 adds domain-separation padding that the original Keccak design does not, so SHA3-256 and Keccak-256 return different digests for identical input. Use Keccak Hash only when a protocol explicitly calls for original Keccak.
The construction behind SHA-3 is not vulnerable to length extension, unlike SHA-256 and SHA-512, so a bare SHA-3 digest avoids that particular trap. It remains one way and not encryption, and plain SHA-3 is no substitute for a password hashing function.
Explore tools with similar capabilities.
encryption
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 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 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.
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-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 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 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.