The PNG compressor converts full-colour PNGs into optimised palette PNGs with up to 256 colours, the same lossy technique used by TinyPNG and pngquant. Transparency is kept, and logos, screenshots and illustrations usually shrink by more than half.
How to compress a PNG file
- Choose or drop one or more PNG files.
- Keep 256 colours for near-identical results, or slide lower for even smaller files.
- Download each PNG or all of them as a ZIP.
Why PNG files are big
PNG is a lossless format: it stores every pixel exactly, using up to 16 million colours plus an alpha channel. That is perfect for editing, but wasteful for a logo that really uses a few dozen colours. Quantising to a palette and re-compressing with DEFLATE removes that waste.
When to use PNG, JPG or WebP
Keep PNG for logos, icons, UI screenshots and anything with sharp edges or transparency. Use JPG or WebP for photographs. If you have a photo saved as PNG, the PNG to JPG converter will save far more space than PNG compression.
Frequently asked questions
Does PNG compression lose quality?
Colour reduction is technically lossy, but with 256 colours the difference is usually invisible for logos, icons and screenshots. Photos with smooth gradients may show slight banding; raise the colours or use JPG/WebP for those.
Is transparency preserved?
Yes. The alpha channel is kept, including soft, semi-transparent edges.
Is this like TinyPNG?
It uses the same idea (palette quantisation) but runs entirely in your browser, with no upload and no monthly limit.
Updated October 2026 · Built and tested by Sharjeel Tahir · How our tools are tested