Image Compressor

Make images smaller

Shrink JPEG, PNG and WebP files, or get them under a target size like 200 KB.

Free, private, no sign-up

Your files never leave your device

Was this tool helpful?

How to compress an image

  1. Choose a JPEG, PNG or WebP image, or several at once, drag them onto the page or paste one.
  2. Move the Quality slider and watch the size and preview update, or switch to Target size and enter a limit such as 200 KB.
  3. Drag the comparison slider to check the result against the original, then download. Several images download together as a ZIP, and the list shows how much each one saved.

Getting under a size limit

Target size tries up to eight quality levels and keeps the best one that fits. If even the lowest quality is too big, set a maximum width: a smaller image needs far fewer bytes.

Good to know

Are my photos uploaded?

No. Compression runs in your browser. Nothing is sent to a server. There's no sign-up, no limit on how many files you use, and no watermark.

How are PNGs compressed?

By reducing the number of colours to a palette, which often cuts the size by half or more with little visible change. Set quality to 100% to keep every colour (lossless).

Is location data removed?

Yes. The compressed image contains only the picture, without EXIF details such as GPS location or camera model.

Should I save as WebP or AVIF?

Often yes: at the same quality they are usually much smaller than JPEG, and all current browsers show them. Choose Same format if the file goes somewhere that only accepts JPG or PNG, such as many exam and job forms. The options shown are the ones your browser can save.

Why are the JPEGs smaller here?

JPEGs are saved with MozJPEG, an encoder tuned for small files, which runs in your browser. If it can't start, your browser's own encoder is used instead.

Why did I get my original file back?

Some images are already compressed so well that saving them again would make them bigger. In that case you get the original, unchanged.