Input
Pick a variant, then generate. NIST SHA-3 padding (not raw Keccak).
The digest appears below in hexadecimal.
Generate SHA-3 digests (224, 256, 384 or 512 bits) in your browser. SHA-3 is built on the Keccak sponge construction, structurally different from SHA-2.
Pick a variant, then generate. NIST SHA-3 padding (not raw Keccak).
The digest appears below in hexadecimal.
SHA-3 is based on Keccak, the winner of NIST's 2007-2012 hash competition, standardized in FIPS 202. Instead of the Merkle-Damgard structure used by SHA-2, it uses a sponge construction that absorbs input into a 1600-bit state and squeezes out the digest. This completely different design means any future break of SHA-2 is unlikely to affect SHA-3.
Raw Keccak (as used by Ethereum) and NIST SHA-3 differ in padding: SHA-3 appends the domain-separation bits 01 before the final pad. This tool computes standard NIST SHA-3, so its SHA3-256 of an input will not match Ethereum's Keccak-256 of the same input. Pick the variant that matches your protocol.