Hash Generator
Generate SHA-256, SHA-384 and SHA-512 hashes.
About this tool
Compute secure SHA-256, SHA-384 and SHA-512 hashes of any text, for checksums, integrity checks and quick comparisons.
How it works
The tool uses the Web Crypto API (crypto.subtle.digest) to compute SHA-256/384/512 over UTF-8 bytes. Because it runs in the browser, text never leaves the device.
How to use Hash Generator
- 1Type or paste text.
- 2Choose one or more algorithms.
- 3The hex hashes appear instantly.
- 4Copy any hash with one click.
Examples
The SHA-256 of "hello" is 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824.
SHA-512 output is double the length of SHA-256.
Changing one character completely changes the hash.
Pro tips
- Use hashes to verify a file matches its published checksum.
- Hashes are one-way — they cannot be reversed to recover the original text.
- For password storage, always use a dedicated algorithm like bcrypt or Argon2, not a plain hash.
Frequently asked questions
What is a hash?
A fixed-length fingerprint of data. The same input always gives the same output, and any change to the input changes the output completely.
Can a hash be reversed?
No. Hashing is one-way by design. It is used for verification, not storage of secrets.
Is it secure to hash passwords this way?
No — for passwords use a slow, salted algorithm (bcrypt/Argon2). Plain SHA is for checksums and integrity checks.
Advertisement
Related tools
JSON Formatter
PopularPretty-print, validate and minify JSON — securely in your browser.
Password Generator
PopularCreate strong, secure random passwords in one click.
Encode text to Base64 and decode it back — with UTF-8 support.
