Home › Developer Tools › File Checksum Calculator

File Checksum Calculator

Pick a file and get its MD5, SHA-1, SHA-256, SHA-512 and CRC32 checksums to compare against the values a publisher provides. The file is read locally — it is never uploaded, so even private files are safe to check.

Choose a file to calculate its checksums. The file is read locally in your browser — it is never uploaded.

MD5—
SHA-1—
SHA-256—
SHA-512—
CRC32—

Why verify a checksum?

Software publishers print a checksum next to downloads. If the file was corrupted in transit — or tampered with — its checksum will not match, even if a single bit flipped. Compare character by character: a full match means the file is bit-for-bit identical to the publisher's. Prefer SHA-256 when it is offered; MD5 matches are weaker evidence because MD5 collisions can be crafted.

Frequently Asked Questions

Is my file uploaded for this?

Never. Your browser reads the file locally and computes the hashes on your device.

The checksum does not match. What now?

Re-download the file — a mismatch usually means a corrupted or incomplete download. If it still mismatches, do not run the file and tell the publisher.

Related Tools

JSON Formatter — Format, validate and minify JSON instantly — 100% in your browser.

Base64 Encoder / Decoder — Encode and decode Base64 text, files and images — safely, in your browser.

Timestamp Converter — Convert Unix epoch timestamps to dates and back — seconds and milliseconds.

Discord Timestamp Generator — Create Discord timestamps that show in every user's own timezone.

URL Encoder / Decoder — URL-encode text and decode percent-encoded URLs — plus HTML entities.

UUID Generator — Generate random UUIDs (version 4) in bulk — up to 100 at once.

Hash Generator — Calculate MD5, SHA-1, SHA-256, SHA-512 and CRC32 hashes of any text.

File Compressor — Compress files into a ZIP archive in your browser — nothing uploaded.

JWT Decoder — Decode JWT header and payload, check expiry — without sending the token anywhere.

SQL Formatter — Format and beautify SQL queries — or minify them — instantly.

Regex Tester — Test regular expressions live — matches, groups and highlighting.

JSON to CSV Converter — Convert JSON arrays to CSV spreadsheets — download in one click.

JSON to Excel Converter — Convert JSON to a real .xlsx Excel file, ready to open.

JSON to XML Converter — Convert JSON to XML with proper escaping and array handling.

CSV to JSON Converter — Convert CSV spreadsheets to JSON arrays of objects.

JSON to YAML Converter — Convert JSON to clean, readable YAML for configs.

JSON Escape / Unescape — Escape text for embedding in JSON strings, and unescape JSON strings.

CSS Grid Generator — Design a CSS grid visually — tracks, gaps, alignment — and copy the code.

Online Code Checker — Check HTML, CSS or JavaScript for common errors — in your browser.

Website Source Code Viewer — Fetch and view any web page's HTML source — size and line count included.