Hash Generator
Generate cryptographic hashes (SHA-1/256/384/512) of text or files using the Web Crypto API. Browser-only.
100% in your browser. Files never uploaded.
…or hash a file
SHA-1
…SHA-256
…SHA-384
…SHA-512
…How to use
- 1Paste text or pick a fileHashing runs as you type, or after the file is read.
- 2Read the digestsSHA-1, SHA-256, SHA-384, and SHA-512 all at once.
- 3CopyOne click per row.
FAQ
Why no MD5?
The Web Crypto API doesn't support MD5 — it's cryptographically broken. If you need it for a legacy checksum we can add a non-crypto JS implementation; not in V1.
Is the input uploaded?
No. crypto.subtle runs entirely in your browser. Files are read into memory locally and never sent over the network.