Hash Generator (SHA)
Instantly compute the SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text. All values are generated in your browser.
About
Cryptographic hash functions turn an input of any length into a fixed-length, unique digest. The same input always yields the same hash, and even a tiny change produces a completely different one. They are used for integrity checks and fingerprinting.
This tool uses your browser's built-in Web Crypto API; your text is never sent to a server. Note: SHA-1 is no longer considered collision-resistant — prefer SHA-256 or higher for security purposes.
How to use
- Type the text you want to hash.
- All four algorithm values are computed instantly.
- Use the Copy button next to the algorithm you need.
Comparing the algorithms
- SHA-1 (160-bit)
- Old and fast but broken against collisions; do not use it for security.
- SHA-256 (recommended)
- The most common secure choice today; standard for certificates and integrity checks.
- SHA-384 / SHA-512
- Produce a longer digest; suitable when you want extra security margin.
- One-way
- You cannot recover the original text from the digest; used to verify file integrity.
Frequently Asked Questions
- Can a hash be reversed?
- No. A cryptographic hash is one-way; recovering the original text from the digest is not practically feasible.
- Which algorithm should I use?
- SHA-256 is a good default for general use. SHA-1 exists only for compatibility with older systems and is not recommended for security.
- Is my text uploaded?
- No. The calculation happens entirely on your device using the browser's Web Crypto API.
Other tools
Embed this tool
Copy the code below and paste it into your site's HTML to embed this tool for free. The snippet includes an attribution link back to the source.
<iframe src="https://tooldict.com/embed/en/hash-generator" title="Hash Generator" width="100%" height="600" style="border:1px solid #e2e8f0;border-radius:16px;max-width:680px" loading="lazy"></iframe>
<p style="font:13px/1.5 sans-serif">Powered by <a href="https://tooldict.com/en/hash-generator" target="_blank" rel="noopener">Hash Generator</a> — Tooldict</p>