File Hash Checker
Compute MD5, SHA-1, SHA-256 and SHA-512 checksums of a file.
Drag and drop a file here, or
The file is read and hashed entirely in your browser and is never uploaded. Use the checksums to verify a download or detect changes.
100% private - runs entirely in your browser.
Your input, keys and passwords are never uploaded. Want proof? Load this page, then turn off your internet - the tool still works. For an exact check, open your browser's DevTools Network tab and confirm no data is sent when you use it.
About the File Hash Checker
Compute the MD5, SHA-1, SHA-256 and SHA-512 checksums of a file to verify a download or detect changes.
Drag and drop a file or pick one, and the hashes appear so you can compare them to a published checksum.
The file is read and hashed entirely in your browser and is never uploaded.
Key features
- MD5, SHA-1, SHA-256 and SHA-512 at once
- Drag and drop or choose a file
- Copy any checksum with one click
- Runs entirely in your browser
How to use
- 1Drag a file in or click to choose one.
- 2Wait for the checksums to compute.
- 3Compare or copy the checksum you need.
Examples
an ISO fileSHA-256 checksumCompare it to the checksum on the download page to confirm the file is intact.
the same file laterA different hash if it changedAny change to the file produces a completely different checksum.
Frequently asked questions
- Is my file uploaded?
- No. The file is read locally with the browser file API and hashed in your browser, so it never leaves your device.
- Which checksum should I use?
- Use the one the publisher provides. SHA-256 is common today, while MD5 and SHA-1 are still used for quick integrity checks.
- Can it hash large files?
- Yes, within your browser's memory limits. Very large files may take a moment and use more memory.
