Upload multiple images
Drag in several JPG, PNG, or WebP files at once, or click the uploader to choose them in bulk.
Drop in multiple images, compress them by max width, and download them instantly. Everything runs locally in your browser.
No uploads, no sign-up, local processing only.
Or click to choose images for batch upload
Drop in multiple images, adjust their widths, and download the compressed results in bulk.

Your images stay in the browser. Compression, resizing, and downloads all run on your device.
Drop in multiple images, apply a shared max width, and quickly prepare lighter files for web or content publishing.
Download each result one by one or export the whole batch as a ZIP file when everything is ready.
This batch image compressor is designed for quickly reducing image dimensions and file sizes. You can drag in multiple images at once, apply one shared max width, or fine-tune the width for each image individually. Everything runs locally in the browser, which makes it useful for web asset cleanup, social media image prep, and lightweight delivery files.
Drag in several JPG, PNG, or WebP files at once, or click the uploader to choose them in bulk.
Apply one global width for the whole batch or set a custom width for each image in the list.
Compress one image at a time or process the whole batch. The tool resizes each image based on the current width setting.
Once processing is done, download files individually or export the whole set as a ZIP file.