How to use it
Type or paste text and the SHA-1, SHA-256 and SHA-512 hashes update live. Click Copy on any one.
What hashes are used for
- Verifying file/data integrity (checksums).
- Fingerprinting content and detecting changes.
- Password storage (always with a salt) and digital signatures.
More developer tools: UUID Generator, Base64.
Frequently asked questions
What hashes can I generate?
SHA-1, SHA-256 and SHA-512, computed with the browser's built-in Web Crypto API. SHA-256 is the most common choice for checksums and integrity verification.
Why is there no MD5?
MD5 is cryptographically broken and is not provided by the browser's Web Crypto API. SHA-1 is included for legacy compatibility but is also no longer collision-resistant — prefer SHA-256 or SHA-512.
Is hashing the same as encryption?
No. Hashing is one-way — you cannot get the original text back from a hash. It is used for integrity checks, fingerprints and password storage (with salting), not for hiding recoverable data.
Is my input uploaded?
No. Hashes are computed entirely in your browser; your text never leaves your device.