Click to select images, or drag them here
You can also paste a screenshot directly
No image at hand?
Processed in server memory; never written to disk, deleted right after
PNG Compressor
Cut PNG file size by more than half with palette quantization while fully preserving transparency. Ideal for screenshots, icons, and assets with alpha channels.
Click to select images, or drag them here
You can also paste a screenshot directly
No image at hand?
Processed in server memory; never written to disk, deleted right after
PNG is a lossless format, at the cost of large files — a raw screenshot often weighs several MB. This page uses palette quantization (the libimagequant engine, same family as pngquant): millions of colors are merged into an optimal 256-color palette, then dithering smooths the gradients. Files typically shrink by more than half with virtually no visible difference.
The compressed PNG keeps its alpha channel, so icons, logos, and stickers are safe to process. For photos, PNG is the wrong vehicle — switch to JPEG or WebP for much smaller files.
I process dozens of product images for new listings every day. Now I drag the whole batch in, and it compresses and zips everything automatically — main images drop from 800-900KB to around 100KB. Uploading is so much faster.

Xiaoman
E-commerce operator
The application system required photos under 200KB and I could never hit it by tweaking quality myself. The target-size feature took 200 and nailed 199KB on the first try. Submitted successfully.

Zihang
Exam applicant
I convert all illustrations to WebP and compress them — articles load noticeably faster. Batch processing plus format conversion in one step, no more hopping between apps.

Atang
Newsletter editor