Checksum Generator

Generate a file's MD5, SHA1 or SHA256 checksum to verify a download.

How to use Checksum Generator

  1. Drop a file, or click to select one.
  2. Its MD5, SHA-1, SHA-256 and SHA-512 checksums are computed automatically.
  3. Compare the result against the checksum published for that file to verify it wasn't corrupted or tampered with.

Frequently asked questions

Why is MD5 handled differently from the other algorithms?

Browsers' built-in Web Crypto API deliberately excludes MD5 since it's considered broken for security use, so this tool ships a small pure-JavaScript MD5 implementation just for checksum comparison, while SHA-1/256/512 use the native crypto.subtle.digest.

How does "Verify Checksum" work?

Paste any hash and it's compared (case-insensitive, trimmed) against all four computed hashes at once — it tells you which algorithm matched, without you needing to pick one first.

Is the file uploaded anywhere to compute the hash?

No — the file is read into memory in your browser and hashed locally; it's never sent to a server.

Community

Loading...