Security / Checksums
File Hash
Create a cryptographic checksum for any file and compare it with a value supplied by a publisher. The file never leaves your device.
File and result
The calculation happens in this browser tab
Choose any file up to 500 MB.
Select SHA-256, SHA-384, or SHA-512.
Copy the checksum and compare it character for character.
Practical guide
Calculate SHA checksums in the browser
Create a SHA-256, SHA-384, or SHA-512 checksum for a local file and compare it with a value published by a software vendor. The file is read on the device through the Web Crypto API and is not uploaded for hashing.
Common uses
- Verify a downloaded installer or archive against its published checksum.
- Confirm that two local copies have identical bytes without opening their contents.
- Record a repeatable fingerprint before transferring a file.
What to expect
- Algorithms
- Choose SHA-256, SHA-384, or SHA-512. SHA-256 is the common default for download verification.
- Comparison
- Paste an expected checksum to get a direct match or mismatch result.
- Meaning
- A matching hash supports integrity checking, but it does not prove that the publisher itself is trustworthy.
Try a concrete example
- Input and settings
- Choose a downloaded file, select the same SHA algorithm used by its publisher, and calculate its checksum.
- Expected result
- Compare the entire hexadecimal result with a checksum obtained through a trusted channel. Matching values support a file-integrity check.
Limits and alternatives
A hash does not scan for malware or prove that a publisher is trustworthy. MD5 and SHA-1 are not offered. Files are read into browser memory; very large files may be slow on mobile devices even below the 500 MB limit.