Compress PNG

Compress PNG images while keeping the transparent alpha channel. PNG is lossless so the ratio is limited — convert to WebP or JPG in one click for a much smaller file. Processed locally, never uploaded.

Compress Images Free

Key features

Keep transparency

Keeping PNG output preserves the full transparent background — ideal for icons, logos, and stickers.

Smaller as WebP/JPG

PNG lossless compression is limited. Output as WebP or JPG to shrink a further 50%+.

Local, no upload

Compression runs locally in your browser. PNGs never leave your device and are cleared on close.

Batch and zip

Add up to 20 PNGs at once, apply one setting, and download the batch as a ZIP.

How to use

  1. Upload PNG

    Click to choose or drop PNG images, up to 20 at a time.

  2. Pick output and quality

    Keep PNG to preserve transparency, or switch to WebP/JPG for smaller size; adjust quality.

  3. Compress and download

    Click compress, then download individual files or all as a ZIP.

FAQ

Is transparency kept after PNG compression?

Yes, if you keep PNG output the alpha channel is fully preserved. Converting to JPG removes transparency (white background) — keep PNG or use WebP if you need transparency.

Why doesn't PNG compress as much as JPG?

PNG is lossless, so its ratio is inherently limited. For a smaller file, output as WebP (supports transparency and is smaller) or JPG (when transparency isn't needed).

Are PNGs uploaded to a server?

No. All compression runs locally in your browser. Images never leave your device and are cleared on close.

Can I batch compress PNGs?

Yes — up to 20 at once, with one setting applied to all, downloaded as a ZIP.

How do I compress a PNG to a specific size?

Switch to target size mode and enter the KB. PNG's lossless limit may not reach very small targets — also try converting to JPG or WebP.