Copied
MinionsHQ / hash
Local · client-side only

File hash generator & verifier

Hash multi‑GB files in your browser with chunked reads so memory stays stable. Files never leave your device. Verify against a known checksum in one click.

100% local Chunked multi‑GB MD5 · SHA‑1 · SHA‑256 · SHA‑512 · SHA‑3 · RIPEMD‑160
Select a file

Drag & drop a file here

or click to browse — any size, processed in chunks

No file selected

Algorithms

Select only what you need — fewer algorithms = faster runs on large files. SHA-256 is recommended for most integrity checks.

0%
Verify hash

Paste an expected checksum from a vendor or mirror. Matching is case-insensitive and ignores spaces/colons.

Common uses

Download integrity

Confirm ISO images, installers, and packages match the publisher’s published checksum.

Transfer & backups

Detect corruption after copy, sync, or long-term archive without comparing full contents.

Identical files

Check whether two files are the same by comparing digests instead of binaries.

Questions

Frequently asked

Do my files get uploaded?
No. Hashing is 100% client-side. SHA-1 / SHA-256 / SHA-512 use the Web Crypto API; MD5, SHA-3, and RIPEMD-160 use CryptoJS in your browser only.
How do large files stay within memory limits?
The file is streamed with Blob.slice in fixed chunks (2 MB). Digests are updated incrementally so multi‑GB inputs don’t require loading the entire file at once.
Which algorithm should I pick?
Prefer SHA-256 for modern integrity checks. Use SHA-512 or SHA-3 when required by a vendor. MD5 and SHA-1 are still common on legacy mirrors but should not be trusted for security-sensitive authenticity alone.
Is this free?
Yes — free, no signup, no install, like every MinionsHQ tool.