Verify a file checksum.
Calculate a SHA-256, SHA-384, or SHA-512 hash directly on your device.
Check a file with a SHA hash
Calculate a SHA-256, SHA-384, or SHA-512 digest locally to check whether a file matches an expected checksum. A hash is a fingerprint of a file, not a replacement for downloading from a trusted source.
How to verify a file checksum
- Choose the file you want to inspect.
- Select the SHA algorithm requested by the publisher.
- Compare the generated hash with the official value character for character.
Choosing a SHA algorithm
Use the same algorithm provided by the file publisher. SHA-256 is the common default; SHA-384 and SHA-512 produce longer values.
Frequently asked questions
Is my file uploaded?
No. The browser reads the file locally to calculate the hash.
What does a mismatch mean?
The file differs from the expected version. Download it again from a trusted source and confirm the published checksum.
Can a hash repair a file?
No. A hash detects a difference; it cannot modify or restore the file.
Practical notes
A checksum confirms that two files produce the same digest. It does not prove that a publisher or download source is trustworthy.
Always compare against a hash published through an official channel, and match the algorithm exactly before comparing characters.