Skip to content

Compress PNG

Shrink your PNGs while keeping transparency and crisp edges. Most screenshots, logos and graphics drop to a fraction of their size.

  • Free, no limits
  • No sign-up
  • No watermark
Everything happens in your browser; nothing is uploaded to a server.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Drop your PNGs here, or paste a screenshot (Ctrl+V).
  2. Leave color reduction on and set the quality.
  3. Compress, then download the PNG or a ZIP.
Try it now

How a PNG gets smaller

PNG is lossless, so simply re-saving barely helps. Two things do. The first is color reduction: the image's 16 million possible colors are replaced by 64–256 carefully chosen ones, with fine dithering so gradients don't band. The second is OxiPNG, which optimizes the file's internal compression and writes a palette PNG.

In our test a 5.8 MB PNG with a transparent background became 1.8 MB with 256 colors and looked the same. Screenshots and logos often end up 70–80% smaller.

When to keep all colors

On photo-like PNGs with lots of subtle gradients (a 3D render, for example) color reduction can become visible. Turn it off and only the lossless optimization runs, or convert the image to WebP, which is far smaller for photos.

If you need an exact file size, switch to target-size mode. Nothing is uploaded; everything runs in your browser.

Frequently asked questions

Is transparency preserved?

Yes. The palette can include transparent and semi-transparent colors, so the background stays transparent.

Is this like TinyPNG?

It uses the same idea (palette reduction with dithering), but your images aren't uploaded and there's no daily file cap.

How large a PNG can it handle?

It depends on your browser's memory; on a desktop, 20–30 megapixel images work fine.

Last updated: November 13, 2026

Recommended

Similar tools

If Compress PNG helped, you may need these too.

See all in category →

People also use