File Checksum Verifier
Check that a download is exactly what its publisher released. Add the file, paste the published checksum, and get a clear match or mismatch.
How to use the File Checksum Verifier
- 1Add the file you downloaded.
- 2Paste the checksum from the download page — the algorithm is detected from its length.
- 3Press Calculate checksums.
- 4Read the verdict: the checksums either match exactly or they do not.
How it works
A cryptographic hash turns any file into a short fingerprint. Change a single bit anywhere in the file and the fingerprint changes completely, so if the hash of your copy equals the one the publisher printed, your copy is identical to theirs — nothing was corrupted in transit or swapped along the way.
The file is read from your disk in chunks and fed to every selected algorithm at once, so even a multi-gigabyte disk image is read only once and memory use stays flat. The hashing runs as WebAssembly in your browser, and the file is never uploaded — which matters for exactly the files people check, such as installers, backups and disk images.
SHA-256 is the one to rely on. MD5 and SHA-1 still catch accidental corruption, but both are broken against deliberate tampering: it is practical to craft two different files with the same MD5 or SHA-1. When a publisher offers SHA-256 or SHA-512, compare that.
The comparison ignores letter case and surrounding spaces, and accepts the “hash filename” lines written by sha256sum and the “SHA256 (file) = hash” lines written by BSD and macOS tools.