Output format:
Compress mode:
0/20 images

Upload Images

Drag and drop images here or click to browse

Supported formats: JPG, PNG, WebP, GIF, BMP · or press Ctrl+V to paste

Max 20 files, 50MB each, 100MB total

Image Compressor

Compress JPG, PNG and WebP images in your browser. Compare the output size and appearance before downloading individual files or a ZIP.

Compression options

Format and quality

Compression can change detail or dimensions. Target size is approximate, and an already optimized image may become larger. Keep the original and compare the result.

Batch processing

Process up to 20 images per batch, with a 50 MB limit per file and a 100 MB total limit. Large images may also be limited by available browser memory.

How to compress images

1

Select files

Select images or drop them into the upload area. Each file may be up to 50 MB; one batch may contain up to 20 files and 100 MB in total.

2

Choose settings

Choose the output format and compression mode. Check whether dimensions may change when using a target file size.

3

Compare and download

Compare the output with the original. Download individual files or the batch ZIP only after checking size and visible detail.

Real examples

Image Compressor · Example 1

These files were processed with this tool or its shared processing code. Compare the source, settings and downloadable results.

Before you download

Check the output

Compare the output with the original. Download individual files or the batch ZIP only after checking size and visible detail.

Real examples

Image Compressor · More examples

These files were processed with this tool or its shared processing code. Compare the source, settings and downloadable results.

Frequently asked questions

Compression can change detail or dimensions. Target size is approximate, and an already optimized image may become larger. Keep the original and compare the result.
Process up to 20 images per batch, with a 50 MB limit per file and a 100 MB total limit. Large images may also be limited by available browser memory.
The compressor processes the selected files in your browser; it does not send their contents to an application upload endpoint. Loading the website still requires network requests.
Input formats are JPG, PNG, WebP, GIF and BMP. Output options are JPEG, PNG and WebP. GIF input is treated as a still image; animation is not preserved.