Compress a PNG to a target size

Add your PNG and choose a target. Because PNG has no quality setting, hitting a small target means either reducing dimensions or converting the image — the tool tells you which it did.

Compress a PNG

Choose images or drop them hereJPG, PNG, WebP and most phone photos. Several at once is fine.Processed on your device — nothing is uploaded.

Why PNG will not simply compress

PNG is lossless. It stores every pixel exactly and squeezes the result with the same general-purpose compression used in zip files. There is no quality dial to turn, because turning one down would mean changing pixels — which is precisely what lossless means it will not do.

So there are only three ways to make a PNG smaller: give it fewer pixels, give it fewer colours, or stop using PNG. This tool uses the first and the third, and reports which one it applied.

When PNG is the wrong format for the job

PNG earns its size on screenshots, logos, line art and anything with sharp edges or transparency. On a photograph it is simply the wrong tool: the same photo as a JPEG is routinely five to ten times smaller with no visible difference.

If your PNG is a photograph, let the format setting stay on automatic. The tool will convert it to JPEG to reach the target and say so in the result line.

Transparency does not survive a conversion

JPEG has no concept of a transparent pixel. When a PNG with transparency is converted, those areas become solid white, which is usually right for a logo on a white page and badly wrong for one placed over a coloured background.

If you need transparency kept, choose WebP as the output format. WebP supports both transparency and lossy compression, so it can reach a small target without flattening the background. Check that whatever receives the file accepts WebP first.

Questions people ask

Can a PNG be compressed without changing anything?

Only slightly. Dedicated optimisers strip metadata and re-pack the pixel data for perhaps ten to twenty percent, which is rarely enough to meet an upload limit.

Will my screenshot still be readable after compressing?

If it contains text, keep it as a PNG and reduce dimensions rather than converting. JPEG smears the edges of small text, which is the one thing a screenshot cannot afford.

The output is a .jpg but I need a .png. What now?

Force the format to PNG above. The tool will then reach the target by reducing dimensions only, and will tell you the size it managed.

Other sizes and tools

Last reviewed 2026-09-04. Also searched as: png compressor, reduce png size, png size reducer, compress png to 100kb.