Skip to content
ToolsOnDuty - free online tools
Security & Cryptography

File Hash Checker

Compute MD5, SHA-1, SHA-256 and SHA-512 checksums of a file.

Free foreverRuns in your browserNo sign-up

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

  1. 1Drag a file in or click to choose one.
  2. 2Wait for the checksums to compute.
  3. 3Compare or copy the checksum you need.

Examples

Verify a download
Input: an ISO file
Output: SHA-256 checksum

Compare it to the checksum on the download page to confirm the file is intact.

Detect changes
Input: the same file later
Output: A different hash if it changed

Any 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.