Converter Web ToolsConverter WebTools

Keccak-224 Hash

Generate a Keccak-224 hash from any text instantly. Everything is computed in your browser, so your input never leaves your device.

Input
Output
Share Link
Settings

What is Keccak-224?

Keccak-224 is a cryptographic hash function in the SHA-3 family, standardized by NIST in FIPS 202. It produces a fixed 224-bit (28-byte) hash output using a sponge construction that absorbs input data and squeezes out a secure fingerprint. The algorithm is cryptographically secure, resistant to collision and preimage attacks, and suitable for applications requiring smaller hash sizes while maintaining robust security. This free online Keccak-224 Hash Generator runs entirely in your browser with zero uploads—no server storage, no account required, just instant hashing of any text or data.

How Keccak-224 works

Keccak-224 uses a sponge construction, a fundamentally different design from older hash functions like MD5. It works in two phases:

  1. Absorbing Phase: The input message is split into blocks and XORed into a portion of the internal 1600-bit state called the "rate" (1152 bits for Keccak-224). After each block is mixed in, the entire state is transformed using 24 rounds of the Keccak-f permutation function, which applies five operations: theta (θ), rho (ρ), pi (π), chi (χ), and iota (ι). These operations manipulate rows, columns, and bits through rotations and nonlinear transformations.
  2. Squeezing Phase: Once all input is absorbed, the algorithm extracts 224 bits from the rate portion. The remaining capacity (448 bits) is never directly output, which is what guarantees security—an attacker cannot recover the input without solving a computationally infeasible problem.

Why this matters: The 112-bit security level comes from the 448-bit capacity (security = capacity / 2). Unlike traditional designs, the sponge allows variable-length input and output while maintaining security.

Example structure (not the actual digest): Input "hello" → Absorb into state → Apply 24 rounds of permutation → Squeeze 224 bits → Output hex string like "e30c5b6a63c7f9c3..." (the exact digest depends on the full algorithm execution).

How to use

  1. Type or paste your text into the input box.
  2. The Keccak-224 hash is calculated automatically as you type.
  3. Choose your output encoding (Hex or Base64) if needed.
  4. Click Copy to copy the digest to your clipboard.

Common uses

  • Data integrity verification: Hash files, documents, or transactions to detect any tampering during storage or transmission
  • Password hashing: Store passwords securely in databases (SQL, MongoDB) using cryptographic hashes instead of plaintext
  • Blockchain and smart contracts: Ethereum and other blockchain platforms use Keccak variants to hash transactions, create digital signatures, and verify contract execution
  • Digital signatures and authentication: Sign and verify messages, ensuring they came from the claimed sender and have not been modified
  • Checksum generation: Create unique fingerprints of software releases, configurations, or database records for verification and auditing

Frequently asked questions

Is Keccak-224 secure?
Yes. Keccak-224 is part of the NIST-standardized SHA-3 family (FIPS 202) and remains cryptographically sound. Academic attacks exist only on reduced-round variants with fewer than 24 rounds; the full algorithm has no practical vulnerabilities.
Can Keccak-224 hashes be reversed or decrypted?
No. Keccak-224 is a one-way hash function—it is computationally impossible to reverse a hash back to the original input. Even if the input is known to be simple, finding it from the hash requires brute force over 2^224 possibilities for preimage attacks.
What is the output size of Keccak-224?
Keccak-224 always produces exactly 224 bits of output, typically displayed as 56 hexadecimal characters (each hex digit = 4 bits). This smaller size than Keccak-256 makes it suitable for memory-constrained applications.
Is my data uploaded when I hash it?
No. This tool runs entirely in your browser using JavaScript. Your data never leaves your device—no server uploads, no logging, no storage. You maintain complete privacy.
How is Keccak-224 different from SHA-256?
Both are secure hashes, but they use different designs. Keccak-224 uses a sponge construction (basis of SHA-3), while SHA-256 uses the Merkle-Damgard construction (SHA-2 family). Keccak is generally faster and uses less memory, while SHA-256 is more widely adopted in legacy systems.
Can multiple inputs produce the same hash?
Collision risk is negligible by design. Finding two different inputs that produce the same 224-bit hash requires 2^112 operations—infeasible with current technology. This is why hash-based integrity checks reliably detect tampering.