Compress PNG
Reduce PNG file size while keeping transparency intact.
Last updated
PNG is lossless, so it is inherently heavy, especially for photographs, where a single image can run to several megabytes. Compression optimises how that data is stored, keeping the image pixel-identical where it counts.
If the file is a photograph rather than a graphic, converting to WebP will save far more than PNG compression alone, and WebP keeps transparency too. Use the Format section in the left panel to switch.
How to use it
- 1Drop your PNG files onto the tool above.
- 2Adjust compression in the left panel, which is open on File size.
- 3For photographic images, switch the output to WebP for much larger savings.
- 4Download the results individually or as a ZIP.
Frequently asked questions
How much can a PNG be compressed?
PNG optimisation typically saves 10–40% depending on the image. Flat graphics with few colours compress well; photographs barely budge, which is why converting them to WebP is the better move.
Does compressing a PNG lose quality?
PNG optimisation itself is lossless: the visible image is unchanged. Quality loss only enters if you convert to a lossy format such as WebP or JPG.
Is transparency preserved?
Yes. PNG keeps its alpha channel through compression, and converting to WebP preserves it too. Only JPG discards transparency.
Why is my PNG still large after compressing?
It is almost certainly a photograph. PNG stores photographic data very inefficiently, and no amount of PNG-level optimisation fixes that. Convert to WebP or JPG instead.
Should product photos be PNG at all?
Generally no. Use WebP or JPG for photographs and reserve PNG for logos, icons and graphics with sharp edges or transparency.
