← Pencilbox
Digest
hash text · sha family
build v7.4.0
Digest hashes a piece of text with the SHA family — SHA-1, SHA-256, SHA-384 and SHA-512 — updating live as you type. Switch to HMAC to hash with a secret key, or paste a hash into the verify box to check a value matches. Useful for checksums, cache keys, fingerprints and integrity checks. The text is hashed on your device and never sent anywhere.
Text to hash
—
Verify against an expected hash (optional)

Hashing uses the browser's built-in Web Crypto (SubtleCrypto), so the algorithms are the real, standard ones. Text and key are encoded as UTF-8. HMAC follows the standard keyed-hash construction. The verify box compares your pasted hash against every algorithm (case- and spacing-insensitive) and flags a match. MD5 isn't offered because it's insecure and not provided by the browser. Everything runs on your device.