Skip to content
Image & PDF 100% Client-side · Private in Browser

Image Compressor

The Image Compressor reduces an image's file size by re-encoding it as JPEG or WebP at a quality you choose. It shows the before and after size and how much you saved, all in your browser — your image is never uploaded.

Drop an image here, or click to choosePNG, JPEG, WebP, GIF… · processed in your browser, never uploaded

Large images slow pages down and eat storage. This compressor re-encodes your image at a quality you control and shows exactly how many kilobytes you saved — the whole thing runs locally, so even private images stay on your device.

How to use the Image Compressor

  1. Drop an image in, or click to choose one.
  2. Pick JPEG or WebP and drag the quality slider.
  3. Click Compress to see the new size and percentage saved, then download.

Common use cases

  • Get a photo under an upload size limit without an online service.
  • Cut page weight by compressing hero and thumbnail images.
  • Reduce an image before emailing or attaching it.

Tips

  • WebP typically beats JPEG at the same quality, so try it for the smallest file.
  • Around 70–80% quality is usually indistinguishable from the original for photos.

Frequently asked questions

Is my image uploaded to compress it? +

No. Compression runs entirely in your browser — the image is re-encoded locally and never sent to a server, so it's safe for private photos.

Why is my compressed file sometimes not smaller? +

If the original is already heavily compressed (or you pick a high quality), re-encoding can add size. Lower the quality or switch to WebP for a bigger saving.

Does compressing change the dimensions? +

No — this keeps the original width and height and only lowers the encoding quality. To change dimensions you'd use an image resizer.