Compress a PNG
Re-encode PNG files, or switch to WebP or JPG when lossless PNG can't get any smaller.
Processed in your browser
Drop your image here
or choose an image from your device
Accepts PNG images · max 25.00 MB
How to use it
- 1Drop a PNG into the upload area.
- 2Choose an output format. Staying with PNG re-encodes losslessly; switching to WebP or JPG is what actually produces big savings on photographic PNGs.
- 3If you picked WebP or JPG, set the quality slider — PNG output ignores it because lossless encoding has no quality dial.
- 4Compress and compare the real byte counts before downloading.
Frequently asked questions
Why can a compressed PNG come out larger than the original?
Many PNGs are already optimised with palette reduction and tuned filters that a browser's generic encoder can't reproduce. When that happens the result panel says 'Larger' and warns you rather than pretending it saved anything.
How do I actually make a PNG smaller then?
Either reduce its pixel dimensions, or change format. WebP is lossless-capable and keeps transparency while typically cutting 25–40%; JPG is far smaller still but loses the alpha channel.
Does the quality slider do anything for PNG output?
No. PNG compression is lossless, so there's nothing to trade away. The slider only takes effect when the output format is WebP or JPG.
Is transparency kept?
With PNG and WebP output, yes. With JPG output transparent pixels are flattened onto the background colour you choose.
Related guides
- How to reduce image file size without wrecking the pictureMost oversized images are oversized for one boring reason: the dimensions are far larger than anywhere they're displayed. Fix that first, then compress.
- JPG vs PNG: which one should you actually use?One throws away detail to stay small, the other keeps every pixel and every transparent edge. Here is how to pick without guessing.
Related tools
- JPG CompressorShrink JPG photos with a real quality slider and see the exact bytes you saved.
- WEBP CompressorReduce WEBP file size with a quality slider and real, measured savings.
- PNG to WEBPTurn PNG images into WEBP files right in your browser. No upload, no signup, no watermark.
- Resize PNGScale PNG images to exact pixel dimensions with transparency preserved.