Developer
Hash generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text.
SHA-1
SHA-256
SHA-384
SHA-512
Hashed in your browser with Web Crypto. MD5 is intentionally omitted.
How it works
1
Enter your text
Type or paste the text you want to hash.
2
Read the digests
Hashes for each algorithm are computed live as you type.
3
Copy a hash
Copy the digest you need — everything runs in your browser.
Why use Hash generator
Multiple algorithms at once
See SHA-1, SHA-256, SHA-384 and SHA-512 side by side without switching modes.
Web Crypto under the hood
Digests come from the browser’s built-in, audited Web Crypto API — fast and reliable.
Input stays local
Your text is hashed on your device and never uploaded.
Frequent questions
Can I get the original text back from a hash?
No. Hashing is one-way by design — the same input always produces the same digest, but you cannot reverse it to recover the input.
Should I use SHA-1?
Prefer SHA-256 or stronger for anything security-sensitive. SHA-1 is included for compatibility but is considered weak against collision attacks.
Explore more tools
JSON validator
Validate, format and minify JSON.
JWT
Decode, inspect and sign JSON Web Tokens.
Regex tester
Test regular expressions live.
Base64
Encode and decode Base64.
File checksum verifier
Verify a file against a checksum.
UUID generator
Generate random UUIDs (v4).
Password generator
Generate strong random passwords.
URL encode / decode
Percent-encode and decode URL components.