Compress PNG Online Free

Shrink PNG images right in your browser — keep them lossless PNG, or convert photos to JPEG/WebP for up to 95% smaller files. Private, free, no signup.

Drag & drop images here
JPG, PNG or WebP · up to 20 images at once
Output format

The right way to shrink a PNG

PNG compression works differently from JPEG: it's lossless, so the format itself won't discard detail to save space. That leaves two honest levers for smaller files — and this tool gives you both.

1. Resize the pixels

The biggest savings for large PNGs come from reducing dimensions. A 4000 px screenshot displayed at 1200 px carries ten times the pixels anyone will ever see. Set a max width and the file shrinks proportionally, still as lossless PNG.

2. Convert photos out of PNG

If your PNG contains a photograph — not a screenshot or logo — it's in the wrong format entirely. Select JPEG or WebP as the output and watch a 8 MB PNG become a few hundred kilobytes with no visible difference. WebP even keeps transparency, so logos with transparent backgrounds can convert safely too.

When to leave PNG alone

Screenshots with text, UI mockups, logos, diagrams and pixel art should stay PNG (or lossless WebP). Lossy formats smear exactly the crisp edges these images depend on — and flat-color graphics often compress better as PNG anyway. For those, resize if oversized and keep the format.

PNG Compression FAQ

Why is my PNG so large?+

PNG is a lossless format — it preserves every pixel exactly. For screenshots and graphics that's efficient, but for photographs it stores detail your eye can't see, producing files 5–10× larger than an equivalent JPEG or WebP.

Should I keep PNG or convert to JPEG/WebP?+

Keep PNG for screenshots, logos, diagrams and anything with sharp text or transparency. Convert photos to JPEG (max compatibility) or WebP (smallest, keeps transparency) — visually identical at a fraction of the size.

What happens to transparency?+

Converting to WebP preserves transparency. Converting to JPEG flattens transparent areas onto a white background, because JPEG has no transparency support. Staying PNG keeps everything as-is.

Are my files uploaded to a server?+

No — everything runs locally in your browser. You can disconnect from the internet after the page loads and the tool keeps working.