SECURITY TOOL
File Checksum Verifier
Compute a file's SHA-1/256/512 checksum and check it against an expected value.
SHA-1
—
SHA-256
—
SHA-512
—
About this tool
Choose a file to compute its SHA-1, SHA-256, and SHA-512 checksums locally in your browser — useful for verifying a downloaded file hasn't been corrupted or tampered with. Paste the checksum published by the source (often shown alongside a download link) into the expected-checksum field to check for an automatic match against any of the three.
The file is read and hashed entirely on your device — it's never uploaded anywhere.
Frequently asked questions
- Why compute three different hash types?
- Different publishers use different algorithms — some list SHA-256, others SHA-1 or SHA-512 — so all three are computed at once and whichever one you have to compare against will be there.
- What does a mismatch mean?
- The file differs from what the publisher intended — possibly a corrupted or incomplete download, or in rarer cases a sign the file has been altered. Try re-downloading and checking again before trusting the file.
- Is checksum matching case-sensitive?
- No — the comparison here ignores letter case and surrounding whitespace, since checksums are usually shown in lowercase but sometimes pasted in uppercase.