All tools

Image compressor

Reduce file size without sending the image away.

No upload required

Local image benchNo file loaded
Output

Nothing is uploaded.

How it works

  1. Choose an image from your device.
  2. Adjust the quality percentage.
  3. Compare the size and download the result.

What compressing actually does

Compressing re-saves your image at a lower quality setting so the file takes less space. For photos — JPG and WebP — this is lossy: the encoder drops the detail your eye is least likely to miss. You trade a little fidelity for a much smaller file, and for most photos the loss stays invisible until you push the quality down hard.

The quality slider is simply how much detail to keep. Higher stays closer to the original and larger; lower gets smaller but eventually shows soft edges and blocky patches. Around 82% is a good starting point for photos — clearly smaller with little visible loss. Nudge it down while watching the result, and stop when you can see the difference. The quality guide walks through where to set it.

JPG or WebP?

WebP usually reaches a smaller file than JPG at the same visible quality, and it handles transparency, so it is the default here. Switch to JPG when the place you are sending the image might not read WebP yet.

When compressing is the wrong tool

What you haveBest formatWhere to start
A photo to shareJPG or WebP~82% quality
A photo for the webWebP~82% quality
A screenshot or UI capturePNG (convert, don't compress)Lossless
A logo or flat graphicPNG or WebPLossless / high

One thing to remember: compression only goes one way. Detail you remove cannot be restored by saving again at a higher number, so keep your original if you might need it later.

Questions

Does compressing reduce image quality?
Lossy formats like JPG and WebP trade some detail for a smaller file. Starting near 82% quality keeps photos looking clean while cutting most of the size. Lower the quality only until you can see the difference.
What quality should I choose?
Start around 82% and lower it while watching the preview, stopping when you notice softening. Photos tolerate more compression than graphics with sharp edges, which stay cleaner at higher settings.
Are my images uploaded anywhere?
No. Compression runs in your browser using the Canvas API, and the file is never sent to a server. Closing the tab clears the working session.
Which format gives the smallest file?
WebP is usually smaller than JPG at the same visible quality, so this tool defaults to WebP. Use the JPG option if you need the widest possible compatibility.
Why did my file barely get smaller?
It is probably already compressed, or it is a flat graphic without much detail to remove. Resizing the dimensions, or keeping a screenshot as PNG, usually helps more than compressing again.
Can I compress a PNG?
This tool compresses to JPG or WebP, which suit photographs. A screenshot or logo is usually better kept as PNG; convert it with the image converter if you want a smaller WebP copy.