Drop several ZIPs and combine them into a single output ZIP. Filename collisions are auto-renamed by source archive stem. Powered by fflate, browser-native.
Per-job file size, entry count, and batch caps for Archive Merger. 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 two or more ZIPs (any combination of formats supported by libarchive)
We merge entries; on filename collision, the second occurrence is prefixed with its archive stem
Download a single combined ZIP with every input entry preserved
0 bytes uploaded. Archive Merger runs entirely in your browser using fflate, zip.js, and libarchive WASM. Your archive files never leave your device.
We rename collisions: README from archive-A.zip becomes archive-A/README. The first occurrence keeps its original path; later ones are prefixed. The collision report shows every renamed entry.
Yes — any libarchive-supported input is read and merged. The output is always ZIP. Use the Format Converter afterwards if you need TAR.GZ output.
Batch Extraction Manager extracts each archive into its own subfolder, then re-zips everything. Merger flattens the trees together — useful when you want a logically unified archive, not a per-source breakdown.
Drop multiple archives — ZIP, 7Z, TAR — and get a single output ZIP with each source unpacked into its own subfolder. Saves dozens of clicks; great for log review.
Open toolTake an existing ZIP and split it into N parts of fixed byte size or fixed entry count. Faster than rebuilding from source files. Browser-native.
Open toolDrop files and get a perfectly compressed ZIP with the optimal speed/size trade-off. Powered by fflate level 6 — the universal sweet spot. Zero upload.
Open tool