Batch Compress Images
Runs in your browser · nothing uploaded
Drop images here or click to browse
Files stay on your device — nothing is uploaded to a server
How to use this tool
- Select or drop multiple JPEG/PNG files.
- Wait while each file compresses locally.
- Download the ZIP when the table shows done.
How to batch compress images privately
Batch mode is for folders of product shots, event photos, or form uploads that all need to be smaller. Everything still runs on your device — including building the ZIP — so you keep the same privacy model as single-file ImgKit tools.
If one file fails, the others still pack into the archive. Re-run failed items alone with the single-file compressor if needed.
Frequently asked questions
- Are batch files uploaded?
- No. Each image is compressed locally, then packed into a ZIP in your browser with JSZip.
- What target size is used?
- Each file targets roughly 200KB, matching ImgKit’s common email/portal preset.
- Is there a file count limit?
- ImgKit does not enforce a hard cap, but large batches may be slow on older devices because compression uses your CPU.
Related ImgKit tools
Shrink JPEG and PNG files to about 200KB without leaving your browser.
Hit common 100KB portal limits with local JPEG/PNG compression.
Aggressive local compression for strict 50KB upload caps.
Convert iPhone HEIC photos to standard JPG files instantly on your device.