Skip to content
← Back to tools

File Checksum Calculator & Verifier

Create a digital fingerprint for a file with MD5, SHA-1, SHA-256 or SHA-512, then optionally compare it with a trusted checksum.

What does this tool do?

It reads your file and produces a checksum: a short code that changes when the file changes. Comparing that code with one published by a trusted source can help confirm that a download is complete and unchanged.

Choose the file fingerprints to create

Check against a known checksum Optional

If a trusted website gave you a checksum for the file, paste it here to check whether the values match.

Your file is read only while its checksum is calculated and is not retained by this module. MD5 and SHA-1 are available for compatibility with older checksum lists; SHA-256 or SHA-512 is preferable for modern integrity checks.

What is a file checksum?

A file checksum, also called a file hash, is a sequence of letters and numbers calculated from every byte in a file. Two identical files produce the same checksum. If a download is incomplete, damaged or changed, its checksum will normally be different.

When is a checksum useful?

  • Confirm that a downloaded file arrived correctly.
  • Compare two copies of a file without opening them.
  • Check a file against a hash published by its developer.
  • Record a file fingerprint for a future integrity check.

How to verify a download

  1. Choose the file you downloaded.
  2. Paste the checksum from the trusted download page.
  3. Select the same checksum type, such as SHA-256.
  4. Calculate the checksums and review the match result.

Important: A matching value confirms that the file matches the expected checksum. It does not prove the file is safe if the expected checksum came from an untrusted source.