File Hash Verification: Check Downloads, Backups, and Shared Files Safely
A file can have the right name and still be the wrong file. Downloads can be corrupted, backups can change, and shared files can be replaced accidentally.
A hash is a fingerprint of file contents. If two files produce the same expected hash with a modern algorithm such as SHA-256, you can be confident their contents match.
Use the right comparison
Hash verification is useful when you have a trusted expected value or a file you want to compare against another copy. It does not tell you whether a file is safe by itself.
- Use SHA-256 for modern verification when available.
- Compare the full hash string, not only the first few characters.
- Get expected hashes from the official source, not a random mirror.
- Hash the downloaded file after the download is complete.
Know what hashes can and cannot prove
A matching hash proves file integrity against the expected value. It does not prove the publisher is trustworthy or that the file is free from malware.
- Verify software signatures when publishers provide them.
- Keep hashes for important backups and archives.
- Recalculate hashes after copying files between drives.
- Use a local tool for private files that should not be uploaded.
Compare before installing or archiving
Calculate the file hash in your browser, paste the expected value beside it, and compare. For private documents and backups, local browser processing avoids sending the file anywhere.
Hash checks are quick and precise. They are a simple habit that prevents corrupted or mismatched files from moving further into your workflow.
Open File Hash Calculator →