Lossless PNG Compressor
Shrink a PNG without changing a single pixel.
Make PNG files smaller by reducing the number of colours.
Drop your files here
or
Choose filesAccepts PNG · up to 25 MB · up to 20 files
Processing locally…
Privacy. This tool works entirely inside your browser. Your file is never sent to us, never saved, and never seen by anyone else. Read how we handle files
PNG has no quality dial, because it is lossless: every pixel is stored exactly. The way to make a PNG smaller is to reduce how many different colours it has to store.
This works extremely well for screenshots, logos, charts and drawings, which use a limited range of flat colours anyway. A screenshot cut from thousands of colours down to 128 often halves in size with no visible change at all.
It works far less well for photographs, which contain thousands of subtly different shades. Reducing the colours of a photograph produces visible banding, where a smooth gradient turns into stripes. If your image is a photograph, convert it to JPG instead — that will shrink it far more and look better doing it.
If you need the file smaller but want every pixel kept exactly as it is, use the Lossless PNG Compressor instead.
For a screenshot or a logo, 64 to 128 is usually invisible. For a photograph, do not use this tool at all — convert it to JPG.
That is banding, caused by cutting the colours too far on a photograph. Raise the colour count, or better, use PNG to JPG instead.
Yes. Every tool here is free, and you do not need an account, an email address or a phone number.
No. This tool runs inside your own browser, so the file never leaves your phone or computer. Once the page has loaded you can even switch off your internet connection and the tool will still work.
This tool accepts PNG. The largest file it will take is 25 MB.
Applications start . We will email you the day applications open.
Hello! Please enter your Consumer number and the name of your biller. Our staff will check the amount and reply to you.
Thank you. Our staff will send you the bill amount shortly. Enter the amount in the card and continue to payment.