Skip to the tool
SWRFlow
All tools/Batch image compressor
Free media tools A whole folder, lighter

Batch image compressor

Compress a batch of images with one set of settings. Check each result, then take the whole batch with you in a ZIP.

Files stay on your device No account or credits needed
Your images0 / 50 files
One setting, every imageBATCH
Smaller fileMore detail

Keeps proportions. Smaller images are never enlarged.

WebP preserves transparent backgrounds. Animated images are not supported.

Images process one at a time to keep memory use down. Some already optimized files may become larger; every result shows its actual size.

Local processing · no file uploads · no sign-up to downloadKeep this tab open while processing.
From file to finished

Less weight. Every image.

  1. 1Add up to 50 still images, 20 MiB each.
  2. 2Choose the output format, quality, and maximum edge.
  3. 3Download individual results or one ZIP of the completed batch.

Before you start

Do my files leave my device?

No. These tools process and download files inside this browser. The video engine is downloaded on first use, but your media is not uploaded. Closing or refreshing the page clears the current files and results.

Does this keep transparent backgrounds?

PNG and WebP output can preserve transparency. JPEG does not support transparency, so transparent areas are filled with white when you choose JPEG.

Why does the quality slider not change my PNG much?

PNG uses lossless compression, so the quality slider does not affect it. Choose WebP or JPEG, or reduce the maximum edge, for smaller files.

What happens if one file fails?

The other images keep processing. Each failed item explains what happened. Completed results remain available if you cancel, and can be downloaded individually or together.