Compress PNG Images

Shrink PNG screenshots, logos, icons and illustrations while keeping transparent backgrounds. Smart mode reduces the number of colours, which usually cuts file size dramatically without a visible change.

Your images stay on your device. They are processed by your browser and never uploaded. How this works

PNG, up to 50 MB each. You can also paste an image.

How to compress a PNG

  1. Add your PNGsChoose, drop or paste PNG images. Smart compression starts straight away.
  2. Review the resultCompare before and after, especially on gradients and soft shadows.
  3. Choose a modeSwitch to Lossless if every pixel must stay identical.
  4. DownloadSave each PNG or download the batch as a ZIP.

Built for graphics

Transparency kept

Transparent and semi-transparent pixels survive, including soft edges and shadows.

Exact when possible

If an image already uses 256 colours or fewer, those exact colours are kept: no loss at all.

Smooth gradients

Subtle dithering avoids visible banding when colours are reduced.

Supported formats

You can addPNG
You getPNG (8-bit palette in Smart mode, full colour in Lossless mode)
LimitsUp to 50 MB and 64 megapixels per image, 100 images per batch

Why PNG files are so large

PNG is lossless: it records every pixel exactly. That is perfect for text and sharp lines, but it means PNG cannot use the tricks that make JPG and WebP small. A screenshot of a full-HD screen has about two million pixels, each storing red, green, blue and transparency values.

Most graphics only use a limited range of colours, though. Storing a compact palette instead of full colour values is the same approach used by well-known PNG optimisers, and it is why Smart mode can shrink PNGs so much.

When to keep PNG

  • Logos, icons and UI graphics that need sharp edges and transparency
  • Screenshots with text, code or diagrams
  • Images you will edit again, where repeated JPG saves would degrade them

For anything photographic, PNG to JPG or the Image Converter will give much smaller files.

Frequently asked questions

How does Smart PNG compression work?

A normal PNG can contain millions of colours. Smart mode finds the 256 (or fewer) colours that best represent the image and stores each pixel as a reference to one of them. Each pixel then needs one byte instead of four, and the file compresses much better.

Will my PNG lose quality?

In Smart mode, images with many colours lose a small amount of colour precision, which is rarely visible in screenshots and graphics. Images with 256 colours or fewer are stored exactly. Lossless mode never changes a pixel.

What does the quality slider do for PNG?

It sets the maximum number of colours. 75 and above allows 256 colours; lower settings use 128, 64, 32 or 16 colours for even smaller files.

My PNG is a photo. What should I do?

Photos have too many colours for PNG to store efficiently. If you do not need transparency, convert it to JPG for a much smaller file; if you do, WebP keeps transparency and is still far smaller.

Image Compressor

Reduce image file size while maintaining visual quality.

PNG to JPG

Turn PNGs into smaller JPG files.