Skip to main content

File Checksum

Hash a local file of 32 MB or less. Nothing is uploaded.

Rated 4.7 out of 5 based on 340 reviews

Local file

Chosen locally. Nothing is uploaded.

Output

How to use file checksum

  1. Fill the fields or paste input in this tab.
  2. Set every option that changes the result, not only the defaults.
  3. Read the output. Invalid input shows an error in the status line.
  4. Copy or download the result. Nothing is sent to CZNull.

File Checksum

File Checksum

Where it runsThis browser
UploadNone
NetworkNo request to compute the result
LimitInvalid input stays on the page as an error

What file checksum does

FileReader reads the bytes in this tab. Compare the digest to a published checksum. MD5 and SHA-1 are legacy only.

How this page works

All options on the form are sent into the local engine. Hash a local file of 32 MB or less. Nothing is uploaded. Results never leave this device to be computed.

Limits and related pages

Stay on this URL for this job. Sibling tools in the same group cover nearby jobs without mixing formulas. Open the category hub if you need a different input set.

Questions

Does this page upload what I type?
No. The work runs in the page you opened. CZNull does not receive the input.
Is a hash encryption?
No. Anyone can hash the same bytes and compare. You cannot recover the input from the digest.
When should I use HMAC?
When the digest must depend on a key as well as the message. CRC-32 has no HMAC on this site.
Empty input?
The empty byte string has a defined digest. That is not an error.