Make a PNG smaller. PNG is lossless, so it has no quality dial — the saving comes from storing fewer distinct colours, which is where screenshots and graphics have room to give. Your file never leaves this page. Everything happens in your browser, and there is no upload endpoint to send it to — that is checked by a build gate that fails if any network code reaches a tool’s bundle.
How to do it
- Add your PNG files.
- Choose a strength. Gentle keeps more colours; smaller file keeps fewer.
- Compress, then download.
One thing worth knowing: making an image smaller also removes what the file was carrying about you — where the photo was taken, which camera and phone took it, and the editing history. Which way up the picture is, its colour profile and any copyright line are kept. This is a good default, but it should not be a surprise.
Questions
Why do PNGs work differently from JPEGs?
Because PNG stores every pixel exactly and has nothing to turn down. The only real lever is the palette: an image using 256 carefully chosen colours needs one byte per pixel instead of four. On a screenshot or a logo the difference is usually invisible; on a photograph it is not.
Will the colours change?
Slightly, by definition — that is where the saving comes from. The tool measures how far the result has moved from the original and refuses outright if it has gone too far, rather than handing you a damaged image with a caveat attached.
Does transparency survive?
Yes. PNG transparency is kept.
Should I use WebP instead?
Often, yes — for the web specifically, WebP usually produces a smaller file at the same quality. There is a separate page for converting to it.

