Hash Generator
Hash UTF-8 text in this tab with Web Crypto. Pasted content never leaves this device.
Processed in your browser
Hashing runs in this browser via Web Crypto. We do not send the pasted text.
Characters: 0
Advanced options
When on, the digest is shown in uppercase hex. Default is lowercase.
Paste text, then hash.
The hex digest will appear here.
Features
SHA digests
Supports SHA-256 (default), SHA-1, SHA-384, and SHA-512 via Web Crypto.
Hex output
Lowercase hex by default. Turn on uppercase under Advanced options.
Copy and clear
Copy the digest, or clear input and output together.
Stays in the browser
Hashing runs on this device. Pasted text is not uploaded.
How to use
- Paste or type the UTF-8 text you want to hash.
- Choose an algorithm (SHA-256 by default), then press Hash.
- Check the hex digest, then copy if you need it.
Why this tool
Runs in the browser
Core work finishes in this tab.
No upload
Pasted text and local files are not sent away for processing.
Free, no account
The core path has no signup wall.
Immediate
There is no upload-and-wait queue.
10 languages
The same tool ships in ten languages.
Readable failures
Broken input returns a reason, not a blank screen.
FAQ
- Is pasted text uploaded?
- No. Hashing runs in this browser via Web Crypto. The document body is not sent.
- Which algorithms are supported?
- SHA-256 (default), SHA-1, SHA-384, and SHA-512. MD5 is not in v1 (not in Web Crypto).
- What happens on empty input?
- You get a clear empty error — not a fake success digest.
- Is it free? Do I need an account?
- Yes, it is free. No account is required to hash or copy.