Hash Generator
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text. All four update live as you type, and each can be copied individually.
Hashing text with SHA algorithms
A hash is a fixed-length fingerprint of some input — the same text always produces the same hash, but you can't reverse it back to the original. Hashes are used for checksums, cache keys, deduplication, and verifying that data hasn't changed.
This tool computes SHA-1, SHA-256, SHA-384 and SHA-512 with the browser's Web Crypto API. MD5 isn't offered because it's cryptographically broken and browsers don't expose it. Everything is computed locally.
How to use Hash Generator
- 1Type or paste your text above.
- 2The hashes for every algorithm appear instantly.
- 3Copy the one you need with its copy button.
Frequently asked questions
Is my input hashed on a server?
No. Hashing uses the browser's Web Crypto API, so your text never leaves your device.
Why isn't MD5 available?
MD5 is cryptographically broken and browsers don't expose it in the Web Crypto API. The SHA family shown here is secure and widely supported.
What can I use these hashes for?
Checksums, cache keys, deduplication and verifying data integrity — anywhere you need a fixed-length fingerprint of some text.