File Checksum Calculator
Generate SHA-256 file checksums on your device.
- On your device
- No signup
- Stays on your device
Private on your device
Your information stays on your device and is not uploaded.
Generate SHA-256 file checksums on your device.
Encode and decode text with Base64.
Generate UUIDs for apps, tests, and databases.
Format, minify, and validate JSON with optional key sorting.
Compare two JSON documents and list structural differences.
Format, minify, and validate XML with readable indentation.
Compare two XML documents and list structural differences.
Decode JWT header, payload, and expiry—including Bearer tokens—on your device.
Enter text and choose SHA-256, SHA-384, or SHA-512. Hashes use secure random generation on your device and update as you type.
SHA-256 and related digests detect accidental changes—a single character change produces a completely different hash. Use File Checksum when you need a hash of a downloaded binary rather than a text string typed into this tool.
Hashes are one-way for practical purposes but are not password storage. Applications should use bcrypt, scrypt, or Argon2 for user passwords, not SHA-256 alone.
Compare digests case-insensitively when verifying against hex strings published in release notes.
MD5 and SHA-1 remain useful for legacy checksum files but should not be used for new security designs—prefer SHA-256 or SHA-512 for integrity checks today.
HMAC is not the same as a plain hash—do not compare an HMAC-SHA256 output from an API with a raw SHA-256 of the message body.
Uppercase versus lowercase hex is cosmetic—normalize case before comparing a computed digest to a published checksum.
1. Paste or type the text you want to fingerprint. 2. Select SHA-256, SHA-384, or SHA-512 from the algorithm menu. 3. The hex digest updates automatically as you type—there is no separate run button. 4. Compare the output against a published checksum or expected value. 5. Copy the hash with one click. Processing runs on your device; your text is not uploaded.
Example: the word "hello" with SHA-256 produces a 64-character hex digest. Switch to SHA-512 for a 128-character digest when your reference document specifies that algorithm. For hashing files or downloads, use File Checksum instead—this tool hashes text only.
Enter text and choose SHA-256, SHA-384, or SHA-512. Hashes are generated with secure random generation on your device.
Results are based on the inputs you provide and may not cover every edge case. This tool is for general use and is not professional advice.
Your data stays on your device and is not uploaded.
Explore focused guides that reuse this hash generator with different examples and FAQs.
FAQ
SHA-256, SHA-384, and SHA-512. MD5 and SHA-1 are not offered.
No. Everything stays on your device.
Yes. Utilnivo tools are free to use and do not require an account.
This tool is one step in a longer job. Jump straight to your step or open the full workflow guide.
Page last reviewed: