Hash Generator
Text & Code Tools100% Private · In-BrowserCompute SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text at once — straight from the Web Crypto API.
Loading tool…
Key features
- All four algorithms — SHA-1, SHA-256, SHA-384 and SHA-512 — computed in parallel for the same input.
- Digests refresh live about 200 ms after you stop typing, each with its own copy button.
- Runs on crypto.subtle.digest, so the hashing is the browser's native, audited implementation.
- The UI notes plainly that SHA-1 is shown for legacy compatibility only and recommends SHA-256 or SHA-512 for security work.
- Clear fallback message if Web Crypto is missing (it needs a secure HTTPS or localhost context).
How it works
Enter the text
Type or paste anything into the input — digests begin updating almost immediately.
Watch all four digests fill in
Each row (SHA-1, SHA-256, SHA-384, SHA-512) shows the hexadecimal digest of the exact same bytes.
Copy the one you need
Every row has its own copy button, so grabbing the SHA-256 for a fingerprint field takes one click.
Mind the algorithm choice
For anything security-sensitive, use the SHA-256 or SHA-512 row; treat SHA-1 output as legacy-only.
Tips for better results
- A tiny change in input — even a trailing space — completely changes every digest; that's the avalanche property working.
- Hashing is case- and whitespace-sensitive: 'hello' and 'hello ' produce different digests.
- Verify a file instead of text? The File Checksum tool applies the same algorithms to files, plus CRC32.
- If the tool reports Web Crypto unavailable, you're probably on plain HTTP — reopen the site over HTTPS.
Frequently asked questions
More Text & Code Tools
View all →Explore all 86 tools
Image, PDF, text, calculator and media utilities — all free, all private, all running right in your browser.
Browse the complete toolkit