Skip to content

Compress PNG images online

PNG is perfect for screenshots, logos and graphics with transparency, but its files can be surprisingly heavy. Add your PNG files below to reduce their size while keeping transparent areas intact.

Drag & drop your images here

or

JPG, PNG or WebP · up to 40 MB each · max. 50 images

Your images never leave your device. All compression happens directly in your browser.

How PNG compression works here

PNG is a lossless format, so it has no “quality” setting of its own. To make PNG files smaller, the tool reduces the number of distinct colours (for example to 256) and picks the closest colour for every pixel. On graphics, icons and interface screenshots the difference is usually impossible to spot, and files often become 50–80% lighter.

The quality slider controls how aggressive this is: 100 keeps the image lossless, 80–94 uses 256 colours, and lower values use fewer colours for even smaller files.

How to compress a PNG

  1. Add one or more PNG files.
  2. Keep “Same as original” as the output format to preserve transparency.
  3. Adjust the quality if you want, or switch to “Target size” to aim for a specific weight.
  4. Compare the result and download it.

When to convert a PNG to another format

  • Photos saved as PNG are often 5–10 times heavier than necessary: convert them to JPG or WebP.
  • Need transparency and small size? WebP supports both.
  • Converting to JPG fills transparent areas with white — the tool warns you when that happens.

Common questions

Is transparency preserved?

Yes, when the output is PNG or WebP. JPG does not support transparency, so transparent areas become white.

Can I compress a PNG without any quality loss?

Yes: set the quality to 100. The file is re-encoded losslessly, which helps when the original was saved without optimization. If it cannot be made smaller, the original is kept.

Why is my PNG photo still large?

PNG is not designed for photos. Choose JPG or WebP as the output format and the file will be much smaller.