File Checksum Verifier

Compute a file's SHA-256, SHA-1 or SHA-512 checksum to verify its integrity.

Click to choose a file or drag and drop it here

What is the File Checksum Verifier?

This tool computes a cryptographic checksum (SHA-256, SHA-1 or SHA-512) of any file you choose, entirely inside your browser using the Web Crypto API. Checksums are how you confirm a downloaded file is exactly the bytes it's supposed to be — not corrupted in transit and not silently swapped for something else.

How to use it

  1. Choose or drag a file in.
  2. Pick the algorithm the source published a checksum in — SHA-256 is by far the most common on official download pages today.
  3. Paste the published hash into the compare box to get an instant match/mismatch result, or just copy the computed hash to compare manually.

This is the standard way software projects let you verify a download: an official page publishes a hash alongside the file, and after downloading you recompute the hash yourself and check the two strings match exactly, character for character. A single differing character means the file is not identical to what was published, whether from corruption or tampering. MD5 is deliberately not offered here for file verification, since download pages have overwhelmingly moved to SHA-256 for this purpose. Your file is never uploaded anywhere for this to work — the entire computation happens locally using your browser's built-in cryptographic functions.

Want the "why" behind this tool? Read Why Official Downloads Publish a Checksum Next to the File.