Catches damaged or changed files
A single changed byte gives a completely different SHA-256. A match means the file wasn't corrupted in the download or swapped along the way.
Make sure a download is exactly what the publisher released. Drop in a file to get its SHA-256, SHA-1, SHA-384 and SHA-512 hashes, then paste the hash from the download page to compare. The file is read on your device and never uploaded.
Last updated
Publishers list a hash, a short fingerprint of the file. If your copy produces the same fingerprint, it's the same file, byte for byte.
A single changed byte gives a completely different SHA-256. A match means the file wasn't corrupted in the download or swapped along the way.
Your browser reads the file and hashes it with the Web Crypto API on this device. The file and its name never leave this page.
Paste the hash from the publisher's page, even with extra text around it. The tool picks out the hash, detects its type, and shows match or no match.
Prefer the command line? These built-in commands give the same SHA-256:
| System | Command |
|---|---|
| Windows (PowerShell) | Get-FileHash .\file.iso |
| Windows (Command Prompt) | certutil -hashfile file.iso SHA256 |
| macOS | shasum -a 256 file.iso |
| Linux | sha256sum file.iso |
A matching hash proves your file is the one listed on that page. If the publisher also signs its releases (code signing or a PGP signature), checking the signature protects you even if the website itself were hacked.
It is a short fingerprint calculated from every byte of a file. SHA-256 gives a 64-character code; change even one byte and the code changes completely. Publishers list it so you can confirm your copy is identical to theirs.
No. Your browser reads the file into memory on your device and calculates the hashes with the Web Crypto API. Nothing about the file, including its name, is sent anywhere.
SHA-256, which is what most publishers list. SHA-384 and SHA-512 are also strong. SHA-1 is shown for older download pages, but it's no longer safe against deliberate tampering. MD5 isn't offered because it's broken; if a site lists only MD5, ask for SHA-256.
Don't open the file. Make sure you copied the hash for the same file and version, then download the file again from the official site. If it still doesn't match, contact the publisher.
Up to 2 GB, depending on your device's memory. For larger files, such as some disk images, use the built-in command for your system listed above.
Monitoring assessments, NOC runbooks, network administration, and hands-on hardware deployment from a service-disabled veteran-owned small business in Waco, Texas.