We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Online hash tool supporting Keccak-224, 256, 384, and 512 algorithms. Features custom salt, iterations, and multiple input/output formats.
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
Enter text and choose Keccak-224, Keccak-256, Keccak-384, or Keccak-512 to calculate a fixed-length hash digest. A hash function maps input data to a digest; it is not reversible encryption, so the result is not ciphertext that can be decrypted to recover the original text.
Keccak is related to the design standardized as SHA-3, but the original Keccak variants and NIST SHA-3 functions are not interchangeable. FIPS 202 specifies SHA3-224, SHA3-256, SHA3-384, and SHA3-512 as separate named functions based on instances of KECCAK. If an application requires SHA3-256, use a tool or library that explicitly implements SHA3-256 rather than assuming Keccak-256 is identical.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Enter or paste the text whose digest you need. Check whitespace, punctuation, capitalization, and line breaks because changing the input changes the value being hashed.
Select one of the four Keccak output sizes: 224, 256, 384, or 512 bits.
Review the displayed digest representations. The output area provides lowercase hexadecimal, uppercase hexadecimal, and Base64 values, which encode the same digest bytes in different ways.
Copy the representation required by the system or protocol you are working with. Confirm that the receiving system expects the selected Keccak variant and encoding.
Use the same exact input bytes and algorithm variant when comparing digests. A matching-looking name is not enough to establish compatibility with a different hash standard.
Use cases
See how the tool fits into real work and everyday tasks.
Hash a known text sample with the intended Keccak variant, then compare it with a trusted implementation that uses the same variant and input encoding.
View the same computed digest as hexadecimal or Base64 when documenting a test vector or matching a format required by an application.
Q&A
Find concise answers to common questions and confusing cases.
No. A hash digest is a one-way output and does not contain a decryption key or reversible ciphertext. You cannot use it to reconstruct the original text.
No. NIST FIPS 202 specifies the SHA-3 family, which uses KECCAK-based functions with the standard’s defined domain separation. Original Keccak variants use different padding conventions and can produce different digests for the same input. Check which algorithm a protocol requires.
This page accepts text and offers the four listed Keccak variants. It does not provide a file-hashing workflow or custom salt and iteration controls.
Notes
Review scope, result limitations, and important precautions before use.
Digest equality requires the same input bytes, algorithm variant, and output encoding. Do not substitute Keccak for SHA-3 where a specification names SHA3-224, SHA3-256, SHA3-384, or SHA3-512. A general-purpose hash calculator is also not a password-storage system; password storage requires a dedicated password-hashing design and parameters.
Related
Discover related tools, collections, and available API capabilities.