Compress images

Make JPG, PNG and WebP files smaller — right here in your browser. Your images are never uploaded.

Drop images here

or choose them from your device

JPG, PNG or WebP · up to 10 images · 20 MB per file · 50 MB in total

No images selected yet.

Compression level

A good size reduction with differences that stay hard to see. Text and fine lines are protected; when the image would visibly degrade, less is compressed.

The result will be at most the chosen size, not exactly that size. 1 kB = 1,000 bytes.

If the target cannot be reached by quality alone, keep the dimensions instead of shrinking the image.

PNG has no quality setting in browsers. PNG files are re-encoded losslessly; if a target is unreachable, dimensions are only reduced when you allow it.

Processing happens locally in this browser. Images are not uploaded. Re-encoding can change quality and removes metadata such as EXIF/GPS; a file that is returned unchanged keeps its original metadata.

How it works

  1. Choose up to 10 JPG, PNG or WebP images, or drag them onto the drop area. On a phone, tap “Choose images” to open your photo library.
  2. Pick a quality preset. If you need a specific maximum size, choose a target size and decide whether the dimensions may be reduced.
  3. Press “Process images”, compare the result and download individual files or all results as a ZIP archive.

Questions about compression

Are my images uploaded to a server?

No. The images are decoded and re-encoded in your browser. The tool does not send image data, file names or EXIF data to us or to an analytics service.

Which files and limits are supported?

JPG/JPEG, PNG and WebP. Up to 10 images, 20 MB per file, 50 MB in total and 24 megapixels per image. HEIC, AVIF, SVG, GIF and animated WebP/APNG files are rejected with a clear message — they are not silently converted.

What does “target size” mean?

The result is at most the chosen size, for example 100 kB, not exactly that size. 1 kB is 1,000 bytes. The tool lowers quality step by step; with “Keep original dimensions” off, it may also shrink the image dimensions. If the target is still impossible, the result is clearly marked and never reported as meeting the target.

Why does compression barely change my PNG?

Browsers have no quality control for PNG. PNG files are re-encoded losslessly, which often does not help much. When it does not, the original file is kept. For a much smaller file, convert to WebP — or allow the dimensions to be reduced.

Are photo metadata and GPS data kept?

Only when the image is actually re-encoded. Re-encoding through a canvas removes EXIF metadata, including GPS data. If the tool returns your original file unchanged (the result row then says the original was kept), that file keeps its metadata, including any GPS location. The picture orientation itself is applied correctly. Colour profiles may change, so exact colour fidelity is not guaranteed.

Does compression reduce quality?

JPEG and WebP compression is lossy, especially at low quality and small target sizes. A small file is a trade-off, not a free win — check the preview before you publish an image.