~/tools/hash

Hash Generator

Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests of text or a file. Everything runs locally in your browser via the Web Crypto API — nothing is uploaded anywhere.

Input

Or hash a file
No file selected

If a file is selected, it takes priority over the text field. The file is read locally with the File API and never uploaded.

note: MD5 is not offered because the Web Crypto API (SubtleCrypto) does not implement it.

note: SHA-1 is included only for comparing checksums from legacy tooling — it is cryptographically broken, so prefer SHA-256 or stronger for anything security-relevant.

← ~/tools