Generate a hash
Drop the file you just downloaded, compare the hash with the one the vendor published, and you know whether it arrived intact — without sending the file anywhere.
- Runs entirely in your browser
- Works offline
- No upload
- No sign-up
- No watermark
Loading the tool…
How it works
- Type text, or drop a file.
- Pick the algorithm the vendor published.
- Compare the two strings.
Why nothing is uploaded
Every operation on this page is done by code running inside your browser tab, using the same engine that renders web pages. The file is read from disk into your tab’s memory, transformed there, and written back out as a download. It is never sent anywhere — not to us, not to a third party.
Verify it yourself
- Open your browser’s developer tools (F12) and select the Network tab.
- Load your file and run the tool.
- The only requests you will see are the tool’s own code and, once cached, none at all.
Frequently asked questions
MD5 is broken — why is it here?
Because vendors still publish MD5 checksums, and you cannot compare against a hash you cannot compute. It is broken for security (an attacker can craft a collision) but perfectly good at detecting a truncated or corrupted download.
Is a large file uploaded to be hashed?
No. SHA hashes come from the browser’s own WebCrypto implementation and MD5 from a few dozen lines in this page. The file is read from disk, not sent.