Drag and drop an image here, paste one with Ctrl+V, or choose a file.

JPEG, PNG, WebP, GIF, BMP or AVIF, up to 50 MB. Your image stays on your device.

60–80% is usually indistinguishable on screen.
px
Shrinking large photos saves far more space than quality alone.

Result

Choose an image to compress.

How to use this tool

  • Add an image, choose JPEG (works everywhere) or WebP (usually smaller).
  • Move the quality slider; the result updates and shows the saving.
  • For big photos, set a Maximum width such as 1600 px — this usually saves far more than lowering quality.

How it works

The image is redrawn in your browser and re-encoded with the browser’s built-in JPEG or WebP encoder at the quality you choose. Lower quality discards fine detail the eye notices least. Pixel count matters most: halving the width and height leaves a quarter of the pixels.

Example

A typical phone photo

A 4 MB, 4000 × 3000 JPEG compressed at 75% with a maximum width of 1600 px usually ends up a few hundred kilobytes — often a saving of 85–95%. Results depend on the photo’s content.

Privacy and limitations

  • Compression runs on your device; nothing is uploaded.
  • Very small or already-optimised images may not get smaller; the tool tells you when that happens.
  • JPEG has no transparency, so transparent areas become white. Some older browsers cannot create WebP files and fall back to PNG.

Frequently asked questions

What quality setting should I use?

For photos on screen, 70–85% is usually indistinguishable from the original. For printing or archiving, keep the original.

Is WebP better than JPEG?

WebP is typically 25–35% smaller at similar quality and supports transparency. Every current major browser can display it.