Select many images at once and compress them all with one quality and max-width setting, then download the whole batch. Great for shrinking a folder of photos before uploading.
All processing runs locally in your browser. Your data is not uploaded to any server. 100% Local
🗜️
Add images, set quality, then press Compress All
How to Use Bulk Image Compressor
Add images — click the drop area to select several files at once, drag a group of files onto it, or paste an image.
Set one output format — JPG for photos, WebP for the smallest files, PNG for graphics with transparency.
Pick a quality level — the same quality from 10 to 100 is applied to every image in the batch.
Set a max width — images wider than this are scaled down before compression; enter 0 to keep the original size.
Press "Compress All" — each image is processed one by one with progress shown, then press "Download All" to save every file.
Downloading a whole batch
Files download one after another with a short pause between them so the browser does not block the multiple saves. Each file is named original-compressed.ext, making it easy to match against the source.
Features
Select or drag in many images and compress them with a single quality setting.
Optional maximum width to shrink oversized photos before compression.
Output the whole batch as JPG, PNG or WebP.
Per-image readout of original size, compressed size and percentage saved.
One-click "Download All" saves every compressed file, spaced out to avoid popup blocking.
All processing runs locally in your browser. Your data is not uploaded to any server.