Online SHAKE128 Hash Generator
A SHA-3 XOF with 128-bit security and a free-choice output length. Paste your text and click the button to compute its SHAKE128 hash — everything runs on your device and is never sent to a server.
Everything runs in your browser. Your data is never sent to our servers.
Example
Example Input
hello world
Example Output
3a9159f071e4dd1c8c4f968607c30942e120d8156b8b1e72e0d376e8871cb8b8
How to Use
- 1Type or paste the text you want to hash into the Input field.
- 2Open "More settings" to configure the output length if needed.
- 3Click the Generate Hash button (or press Ctrl+Enter) to compute the SHAKE128 hash.
- 4The SHAKE128 hash appears in the Output field. Click Copy to copy it to your clipboard.
- 5Click Clear to empty the fields and start over.
About SHAKE128
SHAKE128 is an extendable-output function (XOF) from the SHA-3 family, standardized in FIPS 202. Unlike ordinary hash functions with a fixed output length, SHAKE128 lets you choose the output length you need.
How it works: SHAKE128 uses the same Keccak sponge construction as SHA-3, but its "squeeze" phase can keep emitting as many bits as requested. Its security level is around 128-bit, independent of the chosen output length (as long as it is long enough).
SHAKE128 is useful when you need a custom-sized output — e.g. key generation, mask generation (MGF), or deterministic random-byte derivation. Set the output length (in bits) via the "More settings" panel.
FAQ
How do I set the output length?
Open the "More settings" panel and enter the output length in bits. Because SHAKE is an XOF, you can choose any length (a default is provided).
How long is a SHAKE128 hash?
A SHAKE128 hash is variabel (default 256-bit) / variable (default 256-bit) long (panjang dapat diatur / adjustable length).
Is my data sent to a server?
No. The SHAKE128 hash is computed entirely in your browser. The text you enter never leaves your device.