Security & Privacy 100% Local Processing

SHA-3 & Keccak-256 Cryptographic Hasher

Compute Keccak-256 (Ethereum Web3) and NIST standard SHA3-224, SHA3-256, SHA3-384, and SHA3-512 cryptographic digests for text and hex inputs.

Sponsor Space

1. Input Text or Hex

2. Computed Digest

0x-Prefixed Hex:
0xa9059cbb2ab09eb219583f4a59a5d0623ade346d962bcd4e46b11da047c9049b
Standard Digest a9059cbb2ab09eb219583f4a59a5d0623ade346d962bcd4e46b11da047c9049b
Sponsor Space

How to Use the SHA-3 & Keccak-256 Cryptographic Hasher

  1. 1
    Type or paste text string, JSON, or Hex into the input box.
  2. 2
    Select algorithm: Keccak-256 (Ethereum/Solidity), SHA3-256, SHA3-384, or SHA3-512.
  3. 3
    Review computed cryptographic digest in real time.
  4. 4
    Copy 0x-prefixed hash or standard lowercase hex.

Practical Example & Use Case

Common Real-World Scenario

Verifying an Ethereum function selector `keccak256("transfer(address,uint256)")` for Solidity smart contract development.

Technical Notes & Limitations

Browser Engine Architecture

Executes pure client-side sponge construction Keccak permutations in browser memory.

Frequently Asked Questions

Is Keccak-256 the same as NIST SHA3-256?

Keccak-256 uses the original padding rule (0x01) used by Ethereum, whereas official NIST SHA3-256 uses 0x06 padding.