How to use
Drop the files you want to check, or click “Choose files” (multiple allowed). Hashing starts right away.
Pick more algorithms if needed — every selected algorithm is computed in a single read of each file.
Paste the hash published by the source into “Expected hash” to see whether each file matches.
If there is a checksum file such as SHA256SUMS or *.sha256, drop it with the files or paste it below to verify everything at once.
Copy all results, save a CSV, or save a sha256sum-compatible SHA256SUMS file.
What it does
Multi-GB files without freezing
Files are read 8 MB at a time and hashed incrementally in a Web Worker, so memory stays flat and the page stays responsive even for huge files. Progress and speed are shown, and you can cancel at any time.
Several algorithms, one read
Choose any of MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, BLAKE3 and CRC32 — all of them are computed from a single pass over each file.
Paste-and-compare
The algorithm is detected from the hash length. Case, spaces, prefixes like “sha256:” and SRI values (sha384-…) are normalised. If the needed algorithm was not computed yet, one click adds it.
Checksum-file verification
Reads GNU (sha256sum) and BSD (SHA256 (name) = …) formats from SHA256SUMS, *.sha256, *.md5 and friends, matches entries to your files by name and lists OK, mismatch and missing.
Ready-to-use output
Save a checksum file that sha256sum -c can verify, or a UTF-8 CSV (with BOM) for spreadsheets.
Use cases
- Confirm a downloaded OS image (ISO) or installer matches the publisher’s SHA-256
- Check a file hash without remembering certutil or sha256sum commands
- Create a SHA256SUMS list to ship alongside deliverables
- Make sure files copied to a USB drive or the cloud are identical to the originals
- Verify a whole release against its bundled SHA256SUMS in one go
Supported formats
Files
Algorithms
Checksum files
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| Chunked hashing of large files | Supported | 8 MB chunks, constant memory |
| Multiple files and algorithms at once | Supported | Up to 500 files |
| Compare with an expected hash (auto-detect) | Supported | 64 hex digits are checked against SHA-256, SHA3-256 and BLAKE3 |
| Verify with a checksum file | Supported | GNU and BSD formats |
| Matching by folder path | Partial | Matches by file name; identically named files in different folders may be ambiguous |
| Signature verification (GPG / minisign) | Not supported | Only hash equality is checked |
| Hashing files inside a ZIP individually | Not supported | The archive as a whole is hashed |
| Offline use | Supported | Works without a connection once loaded |
Limits & notes
- Up to 500 files per batch.
- No file-size limit, but speed depends on your device and storage (roughly hundreds of MB/s for SHA-256).
- Checksum files are auto-detected when they are 2 MB or smaller and named like SHA256SUMS or *.sha256.
- A match cannot detect a tampered published value — always take the expected hash from the official HTTPS page.
Privacy & safety
Files are never uploaded: your browser reads them directly on your device. File names, contents and hashes are not sent, stored or included in analytics — safe for confidential data and large backups.
FAQ
Why does my hash not match?
Will I get the same value as certutil or shasum?
Can it handle multi-GB ISO files?
Should I check MD5 or SHA-256?
Are my files uploaded?
Related tools
Batch Rename
Combine rules to rename files in bulk. Check old → new names live, catch duplicates and invalid names, then save renamed copies as a ZIP or into a folder. Files are never uploaded.
Duplicate Files
Load a whole folder and see groups of files whose content is byte-for-byte identical, with the space they waste. Nothing is uploaded and nothing is deleted: save the keep/duplicate verdicts as CSV or JSON and clean up with your own file manager.
Disk Usage Analyzer
Load a folder and see where the space goes as a treemap. Click a rectangle to drill down, then export tables by extension, kind, largest files, old files and duplicate candidates to Excel or CSV. Neither file names nor contents leave your device.
File Manifest
Load a folder and export a list of relative paths, sizes, modified times and types to Excel or CSV. Neither file names nor contents are uploaded. Use it for delivery lists, inventories, audits and backup records.
File Split & Join
Cut a file to a size you choose (around 18 MB suits a 25 MB mail limit), save it as name.ext.001, .002 … and put it back together on the same page. Multi-GB files are read in small pieces on your device, so memory stays flat. Missing or mixed-in parts are reported before joining, and a SHA-256 record confirms the result.
Archive Studio — ZIP, TAR & tar.gz Viewer, Extractor & Creator
Drop a ZIP, TAR, tar.gz or gz to list what is inside — including ZIPs made on Japanese Windows whose file names are normally garbled. Extract safely, re-create a ZIP with UTF-8 names, or build a ZIP / tar.gz from folders. Everything runs on your device.
Last updated: