Shake-256 Hash Generator
Generate SHAKE-256 extendable-output hashes locally. This page emits a 256-bit default output for repeatable comparisons.
Last updated: May 30, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat is Shake-256 Hash Generator?
SHAKE-256 is an extendable-output function (XOF) from the SHA-3 standard FIPS 202. Like SHAKE-128 it is built on the Keccak sponge, but it absorbs at a slower rate, giving a higher security strength.
This standalone page uses a practical 256-bit default output so the result is predictable, copyable, and comparable across tools. Use SHAKE-256 when a protocol or test vector explicitly calls for SHAKE256 rather than SHA3-512.
How to Use Shake-256 Hash Generator
Type or paste the text you want to hash
Review the generated 256-bit SHAKE-256 output
Toggle uppercase if your target system expects capital hex
Copy the digest for comparison or test vectors
Common Use Cases
- Generating SHAKE256 XOF test vectors with a 256-bit output.
- Comparing Keccak/SHA-3-family implementations.
- Documenting SHAKE-256 outputs for protocol fixtures.
- Deriving deterministic, fixed-length material from a seed string.
Example Input and Output
Generate the FIPS 202 SHAKE256 256-bit output for a short string.
abc483366601360a8771c6863080cc4114d8db44530f8f1e1ee4f94ea37e78b5739How This Tool Works
The tool encodes input as UTF-8 bytes, applies SHAKE256 domain-separated Keccak sponge absorption locally, squeezes 256 bits, and formats the output as hexadecimal.
Technical Stack
Variant
FIPS 202 SHAKE256 XOF with 256-bit default output.
XOF note
SHAKE functions can emit variable-length output. Always match the output length required by your target system.

