Image tools

Image Compressor for JPG, PNG and WebP

Drop one or more images and get smaller files you can drop straight into a website, email or form. Everything happens inside your browser tab: your pictures are not uploaded anywhere, which also makes it fast for large photos and safe for private ones.

Loading tool…

Drop images here or click to choose · JPG, PNG, WebP, GIF, BMP, SVG · up to 20 files, 25 MB each · you can also paste

How to use the Image Compressor

  1. Drag your images onto the box (or choose them). You can add up to 20 files at a time, 25 MB each.
  2. Pick a quality. 80 is a good starting point for photos; lower numbers make smaller files with more visible loss.
  3. Check the before-and-after slider for the image you care about most, and the size saving in the table.
  4. Download files one by one, or take all of them as a single ZIP.

Tips for better results

  • For photos, JPG or WebP at quality 70–85 usually looks the same on screen while being a fraction of the size.
  • PNG screenshots and logos shrink most because the tool reduces the number of colours; photos saved as PNG are better converted to JPG or WebP first.
  • Resize before you compress. A 4000 px photo shown at 800 px wide wastes most of its bytes, and the Image Resizer fixes that.
  • If the result is not smaller, the tool keeps your original and tells you. Already-optimised files cannot always be improved.

Limitations you should know about

  • JPG and WebP use your browser’s built-in encoder, so results differ slightly between browsers. Some browsers (notably Safari) cannot create WebP files; the tool checks and tells you.
  • Metadata such as camera model, GPS position and colour profiles is removed from the compressed copy. Orientation is applied to the pixels first, so photos stay the right way up.
  • PNG compression here is lossy (it reduces colours, with optional dithering). It keeps transparency, but it is not the same as a strictly lossless optimiser. Choose “Lossless re-encode” if every colour must be preserved.
  • Animated GIFs are not supported. Images larger than 100 megapixels are refused to protect your browser from running out of memory.

Frequently asked questions

Are my images uploaded to a server?

No. Compression runs in your browser using built-in browser features and code that ships with this page. You can disconnect from the internet after the page has loaded and it will still work.

Which quality setting should I use?

For web photos start at 80 and look at the preview. If you cannot see a difference, try 70. For images with text or sharp edges, stay above 80 or use PNG.

Why did my PNG get smaller by a lot but look slightly different?

The tool reduces the PNG to a limited palette (up to 256 colours) and can dither it. Flat graphics usually look identical; smooth gradients can show faint banding, so raise the quality slider for those.

Can I compress to an exact size such as 100 KB?

The tool uses a quality setting rather than a target size. Lower the quality in steps, or resize the image first, until the table shows the size you need.

Guides that use this tool

Related tools