File Hash & Checksum

File Hash & Checksum

Local Processing

Compute SHA-256 or SHA-512 of a file, hash several files at once, or compare against an expected value.

How It Works & Processing Standards

Compute SHA-256 or SHA-512 of a file, hash several files at once, or compare against an expected value.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Use it to confirm a downloaded installer is not corrupted or tampered with. Files are read in chunks inside your browser, never sent to a server, and large files do not load into memory all at once.

Password-protected files are hashed as they are. File size limits depend on the device type.

What You Can Do

SHA-256 and SHA-512
Hash a single file.
Multiple files
A table of hashes for up to 200 files, processed one at a time.
Compare with expected
Paste the published hash to see whether it matches. Whole sha256sum output (hash + filename) works too.

How to Use File Hash & Checksum

  1. 1
    Choose a taskSHA-256, SHA-512, multiple files or compare with expected.
  2. 2
    Select filesDrop or pick the files.
  3. 3
    Read the resultCopy the hash or see whether it matches.

Examples

Verify an installer
Input: Downloaded installer + SHA-256 value from the download page
Result: Computed hash compared with the expected value, shown as "match: yes/no"
Checksum list for a backup folder
Input: Several files, algorithm sha-256
Result: A table with filename, bytes and hash per row

Common Use Cases

  • Confirming an open-source installer or ISO matches the official release
  • Checking files did not change before and after a backup
  • Agreeing on a hash with the recipient before sending a file

Frequently Asked Questions (FAQ)

Are my files uploaded?

No. Files are read and hashed only inside your browser and are never transmitted.

Can I paste the expected hash in upper case?

Yes. Case, surrounding spaces and filenames are ignored; only the hash part is compared.

Have feedback or ideas for this tool? Suggest & Inquire →