Image Compressor & Resizer

Shrink photos for the web, resize them to exact dimensions and convert between JPEG, WebP and PNG. Processing happens on your device, so images are never uploaded.

Loading the Image Compressor…

How to use the Image Compressor & Resizer

  1. Drop an image, click to choose one, or paste it from your clipboard.
  2. Choose the output format and quality, and optionally set new dimensions.
  3. Compare the before and after sizes, then download the optimised image.

Features

  • MozJPEG encoder for smaller JPEG files at the same quality
  • Convert to WebP, JPEG or PNG
  • Resize with locked aspect ratio, fit, fill or stretch
  • Shows original vs. compressed size and the percentage saved
  • Paste images straight from the clipboard

Frequently asked questions

Which format should I use for the web?

WebP usually gives the smallest files for photos and graphics and is supported by all modern browsers. Use JPEG for maximum compatibility and PNG when you need lossless quality or transparency.

What quality setting should I choose?

A quality of 70–80 is a good balance for photos: files are much smaller and the difference is hard to see. Lower values save more space at the cost of visible artefacts.

Are my images uploaded?

No. Images are decoded, resized and encoded locally in your browser using WebAssembly and the Canvas API. Nothing is sent to a server.

Is Formatter free?

Yes. Every tool is free to use with no sign-up and no limits. A few ads around the tools keep the site running; they never appear inside the editors.