About the Hash Generator
A cryptographic hash turns input of any length into a fixed-size fingerprint. The same input always yields the same hash, while any change produces a completely different value — useful for checksums, integrity checks, caching keys and content addressing. This tool computes several SHA variants at once using SubtleCrypto, the browser's audited cryptographic implementation.
Hashing is performed locally, so your input never leaves the page. Note that SHA-1 is shown for compatibility but is no longer considered safe against collisions; prefer SHA-256 or stronger for security-sensitive uses.
How to use the Hash Generator
- 1Type or paste the text to hash.
- 2View the SHA-1, SHA-256, SHA-384 and SHA-512 digests.
- 3Copy the hash you need.
Key benefits
- Multiple SHA variants computed at once.
- Uses audited Web Crypto implementation.
- Private — runs in your browser.
Real-world examples
Verify a download
Compare a file's expected and actual checksum.
Create a cache key
Hash content to use as a stable cache key.
Frequently asked questions
Which algorithm should I use?+
Use SHA-256 or stronger for security. SHA-1 is provided only for legacy compatibility.
Can I reverse a hash?+
No — cryptographic hashes are one-way and cannot be reversed to the original input.