Calculate a file's SHA hash
Compute SHA-1/256/384/512 hashes of a local file to check its integrity, with no upload.
The file is read and hashed locally (Web Crypto). Nothing is uploaded.
🔒 100% client-side — no data sent
Calculate the SHA-1, SHA-256, SHA-384 and SHA-512 hashes of a local file to verify its integrity. The file is read directly in your browser, with no upload involved.
What is it for?
- ▸ Verify that a download matches the official checksum
- ▸ Check that a file has not been altered or corrupted
- ▸ Compare two files to confirm they are identical
- ▸ Produce a checksum to share alongside a file
FAQ
Is my file uploaded to a server?
No. The file is read and hashed locally in your browser; its content never leaves your device.
Why isn't MD5 offered?
MD5 is considered cryptographically broken. We favor the SHA algorithms, which are more reliable for integrity checks.
Which algorithm should I use to verify integrity?
SHA-256 is the best all-round choice and the most widely used. Match whichever algorithm the file's source publishes so the hashes line up.