SHA-256 · checksums and fingerprints

SHA-256 hash generator

SHA-256 is the standard fingerprint for files and data: Linux ISOs, app releases, Git and Bitcoin all rely on it. Type text to get its 64-character SHA-256 hash, or drop a file to compute its checksum and compare it with the one on the download page. SHA-256 is shown first, with the other hashes below it.

How to use the tool

  1. 1

    Enter text or pick a file

    Text is hashed as you type. For a download, switch to File and choose it.

  2. 2

    Copy the SHA-256

    It’s the highlighted row at the top: 64 hex characters, or 44 in Base64.

  3. 3

    Paste the published checksum

    Put the value from the website, or a line from a SHA256SUMS file, in the compare box.

  4. 4

    Check the result

    A green match means the file is intact. No match means it is damaged, changed or a different version.

QRScanKaro

Sharing files with customers?

Put a PDF menu, brochure or price list behind one QR code and update it anytime without reprinting.

Try PDF to QR →

Frequently asked questions

How long is a SHA-256 hash?

256 bits, which is 32 bytes. In hex that is 64 characters (0–9 and a–f); in Base64 it is 44 characters ending with =. Upper- and lower-case hex mean the same thing.

Is SHA-256 still secure?

Yes. No practical way to find two inputs with the same SHA-256 hash is known, and it is used in TLS certificates, software signing and blockchains. It is a hash, not encryption, so it can’t be reversed.

How do I get a SHA-256 on Windows, Mac or Linux?

Windows: certutil -hashfile file.iso SHA256. Mac: shasum -a 256 file.iso. Linux: sha256sum file.iso. The value should equal the one this page shows for the same file.

Can I paste a line from a SHA256SUMS file?

Yes. The compare box accepts the hash followed by a file name, or the BSD style SHA256 (file) = hash, and uses only the hash part.