Global ToolBox

File Hash Checker

Compute the SHA-256, SHA-1, and MD5 hash of any file and compare it against an expected checksum to verify it wasn't corrupted or tampered with.

🔒 Processed locally in your browser

Loading…

How to use

  1. Click the upload area, or drag and drop a file onto it, to choose a file.
  2. SHA-256, SHA-1, and MD5 hashes are computed automatically and shown below.
  3. Click Copy next to any hash to copy it to your clipboard.
  4. Optionally paste a known/expected hash into the field to check whether it matches.

Features

  • Computes SHA-256, SHA-1, and MD5 hashes for any file at once
  • Optional expected-hash field automatically detects the algorithm and flags a match or mismatch
  • Works with files of any type — installers, archives, documents, images, and more
  • 100% client-side — your file is never uploaded or sent to a server
  • One-click Copy button for every hash

Frequently asked questions

Does my file get uploaded anywhere?

No. Every hash is computed locally in your browser tab using the file you selected. The file itself is never uploaded or sent to a server.

Why would I want to check a file's hash?

Hashes let you verify that a downloaded file is exactly what the publisher intended — unmodified and uncorrupted. Software publishers often list an official SHA-256 or MD5 checksum next to a download; comparing it here confirms your copy matches.

How does the expected-hash comparison know which algorithm to use?

It looks at the length of the hash you paste in. SHA-256 hashes are 64 hex characters, SHA-1 hashes are 40, and MD5 hashes are 32. Based on that length, it's compared against the matching computed hash automatically.

Is there a limit to how large a file I can check?

No hard limit is enforced, but very large files may take noticeably longer to hash and could briefly use more memory in your browser tab.

Does this tool store or log my files?

No. Nothing is stored, logged, or transmitted. All hashing happens locally in memory in your browser tab and disappears when you close or refresh the page.

Related tools