Home Supported Standards Terms & Conditions Privacy Policy Documentation Contact About

← Return to debugger

Encode, decode, checksum, and hash arbitrary values — all in your browser. Nothing is stored or sent to a server: every value stays on this page. The hashing covers both halves of NIST's catalogue: FIPS 180-4 (SHA-1, SHA-2), FIPS 202 (SHA-3 and the SHAKE extendable-output functions) and SP 800-185 (cSHAKE, KMAC, TupleHash, ParallelHash) — the last two being what ML-KEM, ML-DSA and SLH-DSA are actually built from, so the notes under each digest say which function of which post-quantum standard you just computed.

Base64
URI Encoding
Checksum (CRC-32)
SHA-1 / SHA-2 Hashing (FIPS 180-4)
SHA-3 / SHAKE (FIPS 202)
cSHAKE / KMAC / TupleHash / ParallelHash (SP 800-185)