SHA Hash Generator
Generate SHA-256, SHA-384 or SHA-512 hashes from text instantly. Everything runs locally in your browser.
Hashing is deterministic: the same input always produces the same hash.
———How SHA hashing works
Enter your text
Paste or type the data you want to hash. Unicode text and emoji are encoded as UTF-8.
Choose an algorithm
Select SHA-256, SHA-384 or SHA-512. These are cryptographic hash functions available through Web Crypto.
Copy the digest
Copy the hexadecimal hash for use in development, integrity checks or other appropriate workflows.
Frequently asked questions
Is hashing encryption?
No. A cryptographic hash is designed to be one-way; it is not a method for encrypting data that you later need to decrypt.
Which algorithms are supported?
This tool supports SHA-256, SHA-384 and SHA-512 using the browser's native Web Crypto API.
Does my text leave my device?
No. Hashing is performed locally in your browser. The tool does not send the input to a server.