Security

What is a checksum, and how do you verify a download?

By PulseTech Editorial · Published 11 November 2026

A checksum is a short fingerprint calculated from a file's contents. Change a single byte in the file and the fingerprint changes completely. Publishers list the checksum next to the download so you can confirm that what you received matches what they published.

What a checksum does and does not tell you

A matching checksum shows the file was not corrupted in transit and was not swapped for a different file after the checksum was recorded. It does not prove the software is safe. A publisher can publish the checksum of a harmful file. Pair the check with a trusted source and an up-to-date antivirus.

How to check on your computer

Windows (PowerShell)

Get-FileHash .\setup.exe -Algorithm SHA256

macOS

shasum -a 256 ~/Downloads/app.dmg

Linux

sha256sum ~/Downloads/app.deb

Each command prints a 64-character string. Compare it with the checksum on the software page, character by character. If you are checking a long string, paste both into the Text Compare tool.

You can also check in the browser

The Hash Generator can calculate the SHA-256 of a file without uploading it. Choose your file and compare the result.

If the checksums do not match

Do not run the file. Download it again from the same source. If it still does not match, try another source or contact the publisher, and report the problem to us so we can review the listing.

sha-256checksumdownload safety

Keep reading