SHA-256 every entry inside an archive and group identical files. Spot duplicate logos, libraries, or .DS_Store waste. Reports total bytes recoverable.
Per-job file size, entry count, and batch caps for Duplicate Finder. Limits apply to every Archive tool in JAD Apps; upgrade for larger uploads and bigger batches.
| Tier | Max archive size | Max entries / archive | Max files per batch |
|---|---|---|---|
| Free | 47.7 MB | 500 | 1 |
| Pro | 476.8 MB | 50,000 | 20 |
| Developer | 1.86 GB | 50,000 | 20 |
This tool requires the Pro plan or higher.
Drop your archive
We extract each entry, hash it with SHA-256, and group by digest
Get a report of duplicate sets, total wasted bytes, and recommended deletions
0 bytes uploaded. Duplicate File Detector runs entirely in your browser using fflate, zip.js, and libarchive WASM. Your archive files never leave your device.
Only content. Two files with the same name in different folders are treated as a single hash; two files with different names but identical bytes are flagged as duplicates. SHA-256 collisions are computationally infeasible.
Not from this tool — we only report. To remove duplicates, run Selective Extractor with a pattern that excludes the redundant copies, or use the Archive Diff tool to compare a deduplicated reference.
Source-code archives: 5–15% from duplicated node_modules trees or Pods caches. Backup archives: 30–60% from old snapshots that overlap heavily. Always run this before re-zipping with stronger compression.
Compute SHA-256 (or MD5, SHA-1) for every entry inside a ZIP and export the manifest as CSV or .sha256sums. Tamper-evident, audit-ready, browser-native.
Open toolBreak down a ZIP by file type and folder. See which extensions dominate the archive and where the bulk lives. Helps identify low-value bloat. Bar chart included.
Open toolDrop two ZIPs and see exactly what changed: added files, removed files, files with the same name but different content. Powered by per-entry CRC32.
Open tool