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
Enter text or pick a file
Text is hashed as you type. For a download, switch to File and choose it.
- 2
Copy the SHA-256
It’s the highlighted row at the top: 64 hex characters, or 44 in Base64.
- 3
Paste the published checksum
Put the value from the website, or a line from a SHA256SUMS file, in the compare box.
- 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.
More free tools
Text Encryption & Decryption
Lock any message with a password using AES-256-GCM, then share it on WhatsApp or email.
RSA Encryption & Decryption
Generate RSA key pairs (2048 or 4096-bit PEM), encrypt text with a public key and decrypt with the private key.
Base64, URL & Hex Encoder
Encode and decode Base64, URL, hex, binary, HTML entities and \u escapes as you type.
Cipher Tools
Encode and decode Caesar, ROT13, ROT47, Vigenère, Atbash, Affine, Rail Fence, Morse, A1Z26 and Bacon ciphers.