Hash / Checksum
Compute MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 of text or a file, and compare them against an expected value to verify the integrity of a download. All in your browser — nothing is uploaded.
All algorithms
| Algorithm | Bits | Hash (hex) |
|---|
How it works · hash, checksum and verification
1. A hash reduces any input to a
fixed-size fingerprint. Changing a single bit changes the hash
completely, so it works to verify integrity.
2. SHA-1/256/384/512 are computed
with the browser's Web Crypto. MD5 (RFC 1321)
and CRC32 (polynomial 0xEDB88320) use a
built-in JavaScript implementation.
3. MD5 and SHA-1
are deprecated for security (known
collisions). Use them only as a checksum; for real integrity prefer
SHA-256 or higher.
4. Paste the published hash into
expected value: if it matches any, it is flagged in
green; if it matches none, in
red.
Runs locally in your browser · no sign-up · nothing leaves your browser.