Compress PNG

Make PNG files smaller without uploading them anywhere.

Drag & drop your PNG files here, or click to choose. Everything runs in your browser — nothing is uploaded.

This free PNG compressor re-encodes your images at a quality you choose and shows the new file size for each one, so you can see exactly what you are trading. Everything happens in your browser — the images are never uploaded — and you can drop in a whole folder at once.

Frequently Asked Questions

How do I compress a PNG file?

Drop your images in, set the quality slider, and each file is re-encoded immediately with its new size shown next to it. Start around 75 — that is usually invisible to the eye but a large saving. Drop lower if you need a hard size target.

Are my files uploaded to a server?

No. The file is decoded and re-encoded directly in your browser using JavaScript and WebAssembly, and never leaves your device. That is what makes it safe for private photos, client work and anything confidential, and it is why the tool keeps working with your network disconnected once the page has loaded.

Why did my PNG barely shrink?

PNG is lossless, so there is a floor below which the data simply cannot be made smaller without throwing pixels away. Screenshots and flat graphics compress well; photographs saved as PNG usually do not — converting those to JPG or WEBP will save far more.

Is there a limit or a watermark?

No limits, no watermark, no signup and no cost. Because the work happens on your own device there is no server bill to cover, so there is nothing to meter — the only real constraint is your device’s memory on very large files.

Does this work on Windows, Mac, iPhone and Android?

Yes. It runs in any modern browser on Windows, Mac, Linux, iPhone and Android with nothing to install and no account needed. Chrome, Edge, Firefox and Safari are all supported.