Compress PNG images

Drop up to 100 images. JPG and WebP get a quality setting; PNG is reduced to a smart colour palette, the same trick the famous panda uses.

PNG

drop it. goon.

drop your images here, or paste them. you know you want to.

stays in your browser. nothing leaves. nothing is watching.

how to compress PNG images

  1. 1Drop your images.
  2. 2Pick a quality (or a palette size for PNG) and, optionally, a maximum size.
  3. 3press goon and download them, zipped if there are several.

questions

How much smaller will they get?
Photos as JPG or WebP at 80% are typically 60 to 80% smaller. PNG graphics often lose half their size or more.
Will it ever make a file bigger?
No. If the result is not smaller than the original, you get the original back.
Is the compression lossy?
JPG and WebP are lossy by nature. PNG palette reduction is lossy for photos but invisible on graphics with few colours.
Is it really private?
Yes. The tool is code that runs in your browser tab. Your PNGs are never sent to a server. Open the network tab and check. Nobody is watching. Goon in peace.

How PNG compression works here

JPG and WebP are re-encoded at the quality you pick; 80% is the sweet spot where files shrink by well over half and nobody can tell. PNG has two modes: the palette mode reduces the image to up to 256 well-chosen colours with optional dithering, which is what tools like TinyPNG do, and the lossless mode keeps every pixel but repacks the file with the best PNG filters and maximum compression.

Never bigger, never worse than you asked for

If a result would not be smaller than the original, you get the original back untouched. You can also cap the longest side, which is by far the biggest saving for photos that will only ever be viewed on a screen.

more PNG tools. you know you want to.

all PNG tools →