File Checksum Calculator
About this tool
Choose a file to calculate its SHA-256 or SHA-512 checksum. Large files show reading progress, and the resulting hexadecimal value can be copied and compared with a checksum supplied on a download page.
How to use
- SHA-256 and SHA-512
- File-reading progress
- Copy the hexadecimal checksum
- Compare with an expected value
- Files remain in the browser
- Choose a file: Select the file whose checksum you want to calculate.
- Choose an algorithm: Select SHA-256 or SHA-512.
- Compare the result: Copy the result and compare it with the checksum supplied by the file publisher.
Examples
- Check whether a downloaded file matches the publisher's checksum
- Confirm that a file has not changed
- Compare two copies of the same file
- Record a checksum for later comparison
Limitations
- The checksum covers the file contents, not its file name or other file-system information
- Very large files may take longer to read
- The entered text or selected file is processed directly in your browser and is not sent to a server.
FAQ
- Why show progress for reading?
- Large files take time to read from disk into memory before the checksum completes.
- MD5 support?
- This tool supports SHA-256 and SHA-512 hashing in the browser.
- Will renamed files change the hash?
- No. Checksums cover file bytes only, not filenames or metadata.