~/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.
- SHA-1
-
- SHA-256
-
- SHA-384
-
- SHA-512
-
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.