← Pencilbox
Digest
hash text · sha family
build v6.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.