How to compress a PNG?
Upload your PNGs
Drag them in, paste with Ctrl+V or select them. You can add several at once.
They compress automatically
Each PNG is re-saved without reducing colors and you see its original and new size side by side.
Download the result
Download each file or all of them together. If one didn't get smaller, you get the original as it was.
Why Pictulab to compress PNG?
Free, no sign-up
No account or card needed, and it doesn't use tokens.
Batch
Compress many PNGs at once and download them together.
Private
Compression happens in your browser. Your images never leave your device.
No color reduction
We don't reduce the palette or change the resolution, and transparency is kept.
What this tool does to your PNG
It re-encodes the image with the browser's compressor. It doesn't reduce the color palette or apply lossy compression. That said, the browser redraws the image before saving it, so in semi-transparent areas or in files with an embedded color profile some pixels may change slightly.
PNG compressors that promise big savings usually reduce the number of colors. This tool doesn't, which is why the saving is smaller, or zero, when the file was already optimized.
When to switch format instead
If you need the image to be much lighter, the format matters more than the compressor. For the web, WebP keeps transparency and usually takes far less space than PNG. If the image has no transparency, like a photo, a JPG is lighter too.
Another way to cut the size is to reduce the dimensions: an image shown 800 pixels wide doesn't need to be 4000.
Frequently asked questions
Upload the file and it compresses automatically. When it's done you'll see its size before and after, and you can download it.
It depends on the file. A PNG saved without optimization or with lots of metadata can shrink; one that is already optimized usually won't shrink at all, because colors aren't reduced here. In that case you get the original back, never a heavier file.
We don't reduce colors, we don't change the resolution and transparency is kept. The only exception is 16-bit-per-channel PNGs, which the browser saves at 8 bits.
It almost always looks the same, but we don't guarantee it's identical. When redrawing it, the browser may round the color of semi-transparent areas (smoothed edges, shadows) and apply the color profile embedded in the file. In opaque images without a color profile, the change isn't noticeable.
Because it was already well compressed. To make a PNG much smaller you need to change format: WebP keeps transparency and is usually much lighter; JPG is light but drops transparency.
No. The whole process runs in your browser, so your files never leave your device.
This page is for PNG only. For JPG and WebP, the image compressor lets you pick the quality and reduce the size further.
WELCOME GIFT
Start free with 100 bonus tokens
No credit card. Generate images and use all our AI tools with your 100 welcome tokens.