Compress Images in Bulk

Upload multiple images, set a quality level, and compress them all at once. Download the compressed files as a ZIP archive.

Drop images here

JPG, PNG, WebP — select multiple

Files stay in your browser No sign-up required Works on any device

How to compress images in bulk

Upload multiple images at once, choose a quality level (lower = smaller files), select JPG or WebP output, and click Compress. All images are processed and packaged into a ZIP for download.

Quality guide

  • 80–95% — near-original quality, modest size reduction. Good for professional use.
  • 50–75% — good quality, noticeable size reduction. Best for web and email.
  • 10–45% — small files, visible compression artefacts. Only for thumbnails or previews.

JPG vs WebP

WebP typically produces 25–35% smaller files than JPG at the same quality. All modern browsers support WebP. Use JPG if you need maximum compatibility with older software.

Privacy

All compression uses your browser Canvas API. No image is sent to any server.

Frequently asked questions

Common questions about this tool.

Is there a limit on how many images I can compress?

No hard limit, but very many large images may be slow. Batches of 20–50 images work reliably.

Can I compress PNG files?

PNG is lossless so it cannot be quality-compressed like JPG. To reduce PNG file size, convert to JPG or WebP using this tool.

Why is the saving percentage low?

If the images were already compressed (e.g. downloaded JPGs from the web), there is little redundant data to remove. Original uncompressed images compress much more.