Shrink JPG, PNG and WebP images in your browser without a noticeable drop in quality. Adjust the quality slider, optionally re-encode to JPEG or WebP, and watch the file size fall in real time — the image is processed on your device and never uploaded.

Smaller images load faster on the web and are easier to email or upload where there are size limits.

How to compress an image

  1. Drop a JPG, PNG or WebP image.
  2. Set the quality, or convert to JPEG or WebP for a smaller file.
  3. Download the compressed image and see how much you saved.

Frequently asked questions

Is my photo uploaded to compress it?

No. Compression happens entirely in your browser; the image never leaves your device.

Which format makes the smallest file?

WebP is usually the smallest for the same quality. JPEG is a safe, universally supported choice.

Will it ruin the quality?

You control the trade-off with the quality slider and can preview the size before downloading.

Related tools