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.