Hash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hash digests from any text input.
Hash
Generate Hash Digests
All hashing runs locally in your browser using the Web Crypto API.
Ready
All four hash algorithms are computed simultaneously.
Output Case
Enter text and click Hash to generate digests.
Help
How to Use the Hash Generator
1
Enter any text
Type or paste any text into the input area. This can be a password, file content, API key, or any string you want to hash.
2
Generate all hashes at once
Click Generate Hash — SHA-1, SHA-256, SHA-384, and SHA-512 all compute simultaneously using the browser's built-in Web Crypto API. Nothing leaves your device.
3
Choose output case
Toggle between Lowercase and Uppercase hex output. Both represent the same digest — use whichever your system expects.
4
Copy individual digests
Each algorithm has its own Copy button. The button briefly shows "Copied!" to confirm the digest is on your clipboard.
Hash functions are one-way — you cannot reverse a hash to get the original input. They are used to verify data integrity, not to store secrets. For passwords, use bcrypt, Argon2, or PBKDF2 instead.
SHA-1 · 40 hex charsLegacy — collision vulnerabilities are known. Avoid for security use. Still seen in Git commit IDs and older checksums.
SHA-256 · 64 hex charsMost widely used. Recommended for file integrity, HMAC signatures, digital certificates, and blockchain.
SHA-384 · 96 hex charsStronger variant of SHA-2. Used in TLS 1.3 cipher suites and US government / NIST-compliant systems.
SHA-512 · 128 hex charsMaximum strength in the SHA-2 family. Use when the highest security margin is required, e.g. signing long-lived keys.