All tools

Compress images before you send them.

Choose a format and a quality, watch the new size and download the smaller file. It’s all done on your device, not a server.

Drop an image here

JPEG, PNG, WebP, GIF or BMP.

How image compression works.

A JPEG or WebP stores an approximation of the picture. Lower the quality and the encoder keeps less fine detail, which shrinks the file far faster than it changes what you see.

The compressor opens the image in your browser and encodes it again at the quality you choose, so nothing is uploaded — and the new file leaves the camera and location details behind. PNG keeps every pixel instead, which is why it rarely makes a photo smaller.

  • See it before you save it

    The preview and the new size update each time you change something, so you know what you’ll get before you download.

  • Quality you control

    One slider from Aggressive to Best, and a choice of format for wherever the image is going.

  • Compressed on your device

    Your browser does the work, so the image is never uploaded to a server.

How to compress an image.

  1. 01

    Drop an image

    Drop a JPEG, PNG, WebP, GIF or BMP here, or choose one from your device.

  2. 02

    Set the quality

    Choose a format, then drag the slider. The preview and the size update when you let go.

  3. 03

    Download it

    Save the smaller file. If it came out larger than the original, you’re told to keep the original.

Questions.

Does compressing lose quality?

JPEG and WebP give up fine detail to save space. At Best or High the difference is rarely visible; lower settings trade more of it for a smaller file. PNG keeps every pixel.

Which format should I choose?

JPEG if it has to open anywhere. WebP for a smaller file that keeps transparency, where your browser can make one. PNG for graphics and screenshots that need every pixel. A GIF comes out as a still of its first frame.

How much smaller will my image get?

It depends on the picture: busy detail shrinks less than flat colour, and an image that’s already compressed may barely shrink at all. Start at High, the default, and watch the size as you go.

Is there a size limit?

We don’t set one. Your browser does: a very large image can fail to open, especially on a phone, because the work happens on your device rather than a server. If one is too large to compress at full size, it’s scaled down and you’re told.

More tools.

Something to sendright now?

Choose your files. We’ll help you take it from there.