File Hash & Checksum

Generate a checksum for any file or text and confirm a download is exactly what it should be. Paste a published hash to verify a match, or compare two files to prove they are identical.

Read the guide: How to Verify a File Checksum
Drag a file here, or

Everything runs on your device. Files never leave your browser.

How it works

  1. 1

    Add a file or text

    Drop in a file, or type and paste text to hash instead.

  2. 2

    Read the checksums

    MD5, SHA-1 and SHA-256 are calculated at once and shown as hex.

  3. 3

    Verify a match

    Paste an expected hash to confirm it matches, with a clear pass or fail result.

Instant & 100% private — nothing is uploaded

Everything runs locally in your browser. Your files are processed on your own device and are never sent to a server, so there are no upload waits, no size limits from us, and nothing is ever stored or logged.

Frequently asked questions

What is a checksum used for?
A checksum is a short fingerprint of a file. If two files have the same checksum they are identical; if one byte differs, the checksum changes completely. It is the standard way to confirm a download was not corrupted or tampered with.
Which algorithm should I use to verify a download?
Use whichever the publisher lists, most often SHA-256. Paste their published value into the verify box and the tool tells you whether your file matches.
Is MD5 safe to rely on?
MD5 and SHA-1 are fine for spotting accidental corruption, but they are not secure against deliberate tampering. For security-sensitive verification, prefer SHA-256.
Is my file sent to a server?
No. Everything runs locally in your browser. Your file is read and processed on your own device, nothing is uploaded, and nothing is logged or stored.