1. Home
  2. Compress
  3. Compress PNG

Compress PNG files.
Transparency intact.

PNGs are often 5–10× larger than they need to be. Convert to WebP to keep transparency at a fraction of the size — all on your device.

100% private — no uploads Free forever Batch & ZIP Works offline
Drop PNG files here, or click to browse PNG in → WebP, JPG or PNG out
85%
−0%
total space saved

Why PNG files are so large

PNG is a lossless format — it stores every pixel exactly, compressing only with the same algorithm ZIP uses. That is perfect for logos, UI elements, and screenshots, but disastrous for photographs: a photo saved as PNG is routinely 5–10× larger than the same image as JPG, with zero visible benefit.

The other common cause of huge PNGs is screenshots from high-DPI (Retina) displays, which are captured at 2× or 3× resolution. A "small" screenshot can easily be 3000 pixels wide and several megabytes.

The best way to shrink a PNG

Your imageBest outputTypical savings
Logo / icon / UI with transparencyWebP (keeps alpha channel)60–90%
ScreenshotWebP or JPG70–90%
Photo saved as PNG by mistakeJPG at 80–85%80–95%
Image that must stay .pngPNG, resized to needed dimensionsdepends on resize

This page defaults to WebP output because it is the honest best answer: WebP supports full transparency like PNG but compresses far smaller, and every modern browser, Office and design tool opens it. If you specifically need a .png file, switch the output selector — note that browser-based PNG re-encoding mainly saves space when combined with resizing.

Transparency warning: JPG has no alpha channel — transparent areas become white. Choose WebP or PNG output to preserve transparency.

PNG vs the alternatives

Not sure whether PNG is even the right format for your image? The rule of thumb: photos → JPG/WebP, graphics with sharp edges or transparency → PNG/WebP. We break this down with examples in PNG vs JPG and Best image format for websites.

How it works

Three steps. About five seconds.

1

Drop your PNGs

Single files or a whole folder’s worth. Everything is processed locally in your browser.

2

Choose the output

WebP keeps transparency at the smallest size. Pick JPG for photos, or PNG if the format must not change.

3

Download

Individually or as one ZIP. Compare the before/after size on each card.

FAQ

Frequently asked questions

Can I compress a PNG without losing transparency?

Yes — choose WebP (default here) or PNG as the output. Both keep the alpha channel. Only JPG discards transparency, filling it with white.

Why did my PNG get bigger after compression?

If you re-encode an already-optimized PNG as PNG without resizing, the browser encoder may not beat the original. Convert to WebP instead, or add a max width — that is where the large savings come from.

Is WebP really safe to use instead of PNG?

Yes. WebP has been supported by every major browser since 2020, plus Windows, macOS, Office, Figma and Photoshop. For websites it is strictly better than PNG for most uses.

Should screenshots be PNG or JPG?

Screenshots with text stay crisper as PNG or WebP. JPG can leave faint halos around sharp letters. WebP gives you PNG-level crispness at a much smaller size.

Are my PNG files uploaded anywhere?

No. Compression runs 100% in your browser via the Canvas API. Your files never leave your device.

Keep going

Related tools & guides