Keep PNG for logos, icons and transparent graphics, but lose the extra weight. This optimiser re-encodes PNGs losslessly, preserving every pixel and the alpha channel. Photos compress far more as JPG.
What PNG is brilliant at
PNG is the format you reach for when edges have to stay razor sharp and parts of the image need to be see-through. Think app icons, brand logos, diagrams, UI screenshots, and anything layered over a coloured background. Its lossless compression means a thin line stays a clean line and a curved edge against transparency keeps its smoothness, instead of picking up the fuzzy halo a lossy format would add. That's why this optimiser focuses on squeezing PNGs without changing a single pixel. Where PNG struggles is photographs — their endless subtle colour shifts give it nothing tidy to compress — so a heavy photo saved as PNG is a sign you've got the wrong format, not a stubborn file. Those belong in image compression instead.
Where the lossless savings come from
Since nothing visible is thrown away, the optimiser hunts for bytes that don't earn their place. It chooses smarter row filters, reduces the colour palette when an image only uses a handful of colours, and rebuilds the compressed stream more tightly than a typical "Save As" does. It also clears out heavy extras most editors leave behind:
- Metadata: embedded profiles, thumbnails, and editing history that bulk up the file invisibly.
- Palette shrinking: flat graphics and icons often collapse to a tiny colour set.
- Tighter packing: redundant data is removed while every pixel and the alpha channel stay exactly as they were.
Got a PNG that's still huge? Here's the move
If a graphic stays large after optimising, the format has hit its lossless floor and re-running won't help. Two routes go further. If the PNG is bigger on screen than it needs to be, scale it down first with the resizer — fewer pixels means a smaller file before optimisation even starts. If you can target modern browsers, convert it with Image to WebP, which usually beats optimised PNG by a wide margin and still keeps transparency. And if it turns out to be a photo wearing the wrong format, send it through compression as a JPG. Everything you need sits together on tinyimgcompress, a few clicks apart.