Hash Generator (SHA)

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text using the Web Crypto API. Free, instant and computed entirely in your browser.

SHA hash generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 digests from any text. Hashes are widely used for verifying file integrity, storing password fingerprints (with salting), and creating unique identifiers. All computation happens in your browser via the Web Crypto API.

Frequently asked questions

Why is there no MD5 or SHA-256 of a file?

This tool uses the browser's built-in Web Crypto API, which supports SHA-1, SHA-256, SHA-384 and SHA-512. MD5 is not provided because it is cryptographically broken and unsupported by Web Crypto.

Are hashes computed privately?

Yes. Hashing happens locally with the Web Crypto API. Your input is never uploaded, making it safe for sensitive strings.

Can I reverse a hash back to the text?

No. Cryptographic hashes are one-way functions. The same input always produces the same hash, but the original input cannot be recovered from the hash.