GhostXStudio tools

Check a file is exactly what it should be.

Get any file’s SHA-256 fingerprint, compare it with a published checksum or another copy — calculated on your device, nothing uploaded.

A checksum answers one question with certainty: is this file byte-for-byte the same as that one? Software publishers list SHA-256 checksums so you can confirm a download wasn’t corrupted or swapped. Legal and compliance teams record them to prove a document hasn’t changed since it was signed or produced. GhostX computes the fingerprint in your browser, so you can check sensitive files without handing them to anyone.

How it works

  1. 1

    Drop any file. It opens in the studio with Check it’s unchanged pre-selected. Nothing is uploaded.

  2. 2

    Copy the SHA-256 fingerprint, and compare it with the checksum you were given.

  3. 3

    Or choose a second file to byte-compare. GhostX tells you whether the two match.

Frequently asked questions

What is a SHA-256 checksum?

A 64-character fingerprint calculated from every byte of a file. Change a single byte and the fingerprint changes completely, and no one has ever found two different files with the same SHA-256. Matching fingerprints mean identical files.

How do I verify a download?

Drop the downloaded file here and compare its SHA-256 with the checksum the publisher lists on their website or release page. If every character matches, you have exactly the file they published. If not, don’t open it: it is corrupted or not the file they released.

How do I check two files are identical?

Drop the first file, then choose the second in Byte-compare. GhostX fingerprints both and tells you whether they match, which is useful after copying backups, before deleting a duplicate, or to confirm a document you received is the one you sent.

Is my file uploaded?

No. The fingerprint is calculated in your browser with the Web Crypto API; the file never leaves your device.

Is there a size limit?

Files up to 500 MB are hashed in the browser. For anything larger, use the sha256sum command (macOS/Linux) or Get-FileHash in PowerShell (Windows).

Does it support MD5 or SHA-1?

No, only SHA-256. MD5 and SHA-1 are broken for integrity checks: people can deliberately craft different files that share a fingerprint. Most publishers now list SHA-256.

Related tools

Learn more: What is a SHA-256 checksum, and what does it prove?