IQ
PayloadIQ
PayloadIQ Utilities

File Hash / Checksum

Drop any file and get its SHA-256, SHA-1, SHA-384 and SHA-512 checksums — then paste an expected hash to verify a download. It all runs in your browser.

Runs in your browser. Your input is not uploaded to PayloadIQ.

Checksums without uploading the file

Drop a file and the browser computes its SHA-256, SHA-1, SHA-384 and SHA-512 digests with the Web Crypto API — the same cryptographic primitives a server would use, running on your machine. Nothing is sent anywhere, so you can fingerprint sensitive files and big installers without a second thought.

Verify a download in one paste

Got a published checksum next to a download? Paste it into the verify box and the matching algorithm lights up green — instant confirmation the file is intact and untampered. For hashing text or strings instead of files, use the Hash Generator.

FAQ

Is my file uploaded to hash it?
No. The file is read into memory and hashed with the browser's Web Crypto API. It never leaves your device — safe for private files and large downloads alike.
How do I verify a download?
Paste the checksum the provider published into the 'Expected hash' box. If it matches one of the computed hashes, that row turns green — confirming the file wasn't corrupted or tampered with.
Which algorithms are supported?
SHA-1, SHA-256, SHA-384 and SHA-512 — the algorithms the Web Crypto API provides. MD5 isn't included because it's cryptographically broken and not offered by the browser; use SHA-256 instead.
What's the file size limit?
Up to about 1 GB, since the file is held in memory while hashing. Larger files may run out of memory in the browser tab.

Related utilities

Hash Generator (text)Base64 Encode / DecodeUUID Generator
Open PayloadIQ Playground