Security / Checksums

File Hash

Create a cryptographic checksum for any file and compare it with a value supplied by a publisher. The file never leaves your device.

Runs entirely on your deviceNo uploads, accounts, cookies, or personal tracking.

File and result

The calculation happens in this browser tab

Drop any file hereor choose one from your deviceMaximum size: 500 MB
1. Add your data

Choose any file up to 500 MB.

2. Choose the result

Select SHA-256, SHA-384, or SHA-512.

3. Save it locally

Copy the checksum and compare it character for character.

Practical guide

Calculate SHA checksums in the browser

Create a SHA-256, SHA-384, or SHA-512 checksum for a local file and compare it with a value published by a software vendor. The file is read on the device through the Web Crypto API and is not uploaded for hashing.

Common uses

  • Verify a downloaded installer or archive against its published checksum.
  • Confirm that two local copies have identical bytes without opening their contents.
  • Record a repeatable fingerprint before transferring a file.

What to expect

Algorithms
Choose SHA-256, SHA-384, or SHA-512. SHA-256 is the common default for download verification.
Comparison
Paste an expected checksum to get a direct match or mismatch result.
Meaning
A matching hash supports integrity checking, but it does not prove that the publisher itself is trustworthy.

Try a concrete example

Input and settings
Choose a downloaded file, select the same SHA algorithm used by its publisher, and calculate its checksum.
Expected result
Compare the entire hexadecimal result with a checksum obtained through a trusted channel. Matching values support a file-integrity check.

Limits and alternatives

A hash does not scan for malware or prove that a publisher is trustworthy. MD5 and SHA-1 are not offered. Files are read into browser memory; very large files may be slow on mobile devices even below the 500 MB limit.