Compress PNG by reducing colors: how it works
A full color PNG can hold millions of colors. A typical app screenshot uses only a small share of them: a white background, a few grays, a brand color and the text. Color reduction picks a palette that matches the image closely and maps every pixel to the nearest color in it.
Because PNG is lossless, the saved file has no compression blur. The only change is in the colors, and on diagrams, icons and settings screens that change is usually invisible. Smooth gradients and photos are where you may see light banding.
Images with large areas of one color shrink the most. A slide exported from PowerPoint or a flat illustration often loses a big part of its weight. A detailed digital painting has more shades to keep, so it shrinks less.
Should your PNG really be a PNG?
Many heavy PNG files are actually photos. Some apps save pictures that way, and that is the most wasteful case. Use this check:
| Image type | Best format |
|---|---|
| App or website screenshot | PNG, compressed |
| Logo or icon with a see through background | PNG, compressed |
| Camera photo or scanned picture | JPG or WebP |
| Graphic for a modern website | WebP |
This page always saves PNG. If your file is a photo, convert it with PNG to JPG or PNG to WebP instead. JPG cannot store transparency, so see through areas turn white.
Working with a mix of photos and graphics? Compress Image handles JPG, PNG and WebP together and lets you change the output format. Keep the uncompressed original if you plan to edit the design later.