Batch Image Compressor
Compress up to 20 images locally with progress, retry and ZIP downloads.
Choose images or drop a batch
JPG, PNG, WebP and still AVIF. HEIC and SVG use the single-file tools.
25 MiB / 24 MP per image. Queue and completed outputs each limited to 150 MiB.
0 / 0 complete · 0 failed
Cancel stops queued jobs and terminates active workers. On the main-thread fallback, an active encode must finish before cancellation is reported. Retry keeps the original file.
Files stay on your device. Downloads contain only completed outputs.
How this tool works
Compare actual savings for each completed file; an already optimized image may not shrink. Target-size settings can reduce dimensions when permitted. Download individual results or package completed outputs as ZIP. HEIC and SVG require their single-file tools.
Choose supported files, review settings, process on your device, and inspect the output before downloading. Conversion may increase file size or change color representation. Re-encoding generally drops original metadata.
The shared queue runs at most two image jobs at once. Invalid items fail individually. HEIC and SVG use single-file tools; ZIP includes only completed outputs.