Image Tools

Bulk Image Compressor

Re-encodes up to 100 images with one quality setting, and optionally caps their maximum width and height. Everything happens in your browser, and several results are returned as a ZIP.

1
Add Files
2
Process
3
Download
Processed in your browser — your file is not uploaded.

Drop your files here

or click to browse files

Up to 100 files

70%
Smaller fileBest quality

šŸ’” Batch Processing

Upload up to 100 images — each is compressed with the same settings and delivered together as a ZIP. One image uploaded downloads directly.

How to Use

  1. 1Add up to 100 images by dropping them on the upload area or choosing them from your device.
  2. 2Set the Quality slider between 10% and 100%. The default is 70%.
  3. 3Optionally tick 'Also cap maximum dimensions' and enter a Max width and Max height in pixels.
  4. 4Click 'Compress Images'.
  5. 5Download the result: a single file for one image, or a ZIP for several.

Features

  • Up to 100 images per run
  • Quality slider from 10% to 100%, applied to every file
  • Optional maximum width and height; larger images are scaled down keeping their proportions, smaller ones are left alone
  • Output keeps the source format for PNG, WebP and JPEG; other formats are written as JPEG
  • Transparent areas are filled with white when the output is JPEG
  • Runs in your browser; the images are not uploaded

FAQ

Why did my PNG barely get smaller?

PNG is a lossless format, so the quality slider has little effect on it. Shrinking a PNG mostly depends on reducing its pixel dimensions, so tick 'Also cap maximum dimensions'. If you want a much smaller file and can accept lossy output, use the single-file Image Compressor, which has a JPEG/WebP output choice.

Can I undo the compression?

No. Lossy re-encoding discards detail permanently and the tool gives you new files, so keep your originals. Very low quality values produce visible blocking and blur.

What happens to transparent images?

Transparency is kept for PNG and WebP output. Anything written as JPEG has its transparent areas flattened onto a white background, because JPEG has no alpha channel. Non-PNG/WebP/JPEG inputs such as GIF or BMP are also written as JPEG.

Are my images uploaded?

No. Compression runs in your browser through a canvas, so the files stay on your device.