Checksum Generator
Generate multiple checksums for text or files
About the File Checksum Verifier
This tool computes a file checksum in MD5, SHA-1 or SHA-256 so you can compare it against the value a developer published alongside the download. Matching digests confirm the file arrived intact and unmodified, and the file is never uploaded.
Checking a file checksum is the step most people skip and then regret. Software projects publish a digest next to the download precisely so you can confirm the bytes you received are the bytes they released — catching a truncated transfer, a corrupted mirror or, in the worst case, a substituted file.
Several algorithms are offered because projects publish different ones. Older projects still list MD5 or SHA-1, which are fine for spotting accidental corruption even though both are broken against a deliberate attacker. SHA-256 is what current releases publish and the one to prefer when you have a choice.
The file is read in your browser, so a multi-gigabyte installer is hashed locally without being uploaded. Compare the result against the published value character by character — or paste the expected digest and let the comparison be done for you.
How to use the File Checksum Verifier
- Select your file. Choose the downloaded file to check.
- Pick the algorithm. Match whichever one the developer published — usually SHA-256.
- Paste the expected digest. Enter the published checksum to compare against.
- Confirm the match. Identical digests mean the file is intact.
File Checksum Verifier features
- MD5, SHA-1 and SHA-256 in one place
- Compare against a pasted expected digest
- Works on files of any size
- Files hashed locally, never uploaded
- Clear match or mismatch result
- Runs entirely in your browser
Frequently asked questions
Why should I verify a checksum?
It confirms the file you received matches what was released, catching truncated downloads, corrupted mirrors and substituted files.
Which algorithm should I use?
Whichever the developer published, and prefer SHA-256 when there is a choice. MD5 and SHA-1 still detect accidental corruption.
Is my file uploaded to check it?
No. The file is read and hashed in your browser, so even a large installer stays on your machine.
What if the checksums do not match?
Do not run the file. Download it again, ideally from a different mirror, and verify once more.
Is MD5 safe to rely on?
For accidental corruption, yes. Against a deliberate attacker it is broken, so use SHA-256 where security matters.