Skip to content
NOBSPDF

Compress an image

Make an image smaller without sending it anywhere. Choose a quality level, see exactly how much you saved, and download the result.

  • Free
  • No signup
  • No watermark
  • Files stay on your device

Processed locally

Your image never leaves your computer.

How to compress an image

  1. 1

    Choose your image

    Drop a JPG, PNG, WebP or AVIF onto the page, or browse for it.

  2. 2

    Pick a quality level

    Start with Balanced. Drop to Smallest if the file still needs to be lighter, or move to Best quality if you can see artefacts.

  3. 3

    Compress and compare

    Press Compress image. You get the original size next to the result size, and the exact percentage saved.

How much smaller will my image get?

It depends entirely on the picture. A detailed photograph at quality 80 often lands 60–80% below an unoptimised camera JPG. A flat graphic may barely move, because there was little redundancy to remove in the first place.

We will not print a made-up percentage before processing. The number you see is measured from the file we actually produced, and if the result comes out larger than the original we say so plainly instead of hiding it.

Compressing without visible damage

  • Quality 90+ is effectively invisible for photos and a good choice for printing.
  • Quality 75–85 is the sweet spot for the web; most people cannot tell at normal viewing size.
  • Below 60, JPG starts showing blocking around sharp edges and text.
  • Converting to WebP or AVIF usually beats lowering JPG quality — you get a smaller file at the same visual quality instead of a worse-looking one.

Frequently asked questions

Are my images uploaded to compress them?
No. The conversion runs in your browser using WebAssembly and canvas APIs, so the image data never leaves your device. There is no upload endpoint in this application at all — you can watch the network tab while you convert.
Does compression lose quality?
For JPG, WebP and AVIF, yes — they are lossy formats, and the discarded detail cannot be recovered. Keep your original. PNG compression here is lossless, so PNG output is pixel-identical to the input.
Why is my PNG barely getting smaller?
PNG is already lossless and often already optimised. We run a real PNG optimiser (OxiPNG) over the output, which typically saves a few percent to a third depending on the image. If you need a dramatic reduction, convert the PNG to WebP instead.
Can I compress several images at once?
Not in this version — one image at a time keeps the interface honest and the memory use predictable. The processing engine is built to take batches, so it is a planned addition.
Is there a watermark or a daily limit?
Neither. No watermark, no quota, no account.