Compress PNG

Make a graphic, icon or screenshot lighter by giving it fewer colours to store.

Files are processed on our server and not stored. Privacy

Lower is smaller. 70–80 is usually invisible on photos.
Optional. Anything wider is scaled down first.

Your download is ready!

Didn't start?

Convertars has no ads, no investors and no paywall — it runs entirely on donations from people like you.

Even a small tip of $1–3 helps keep the server online and the converter free for everyone.

☕ Support on Ko-fi

Prefer crypto?

  • USDT TRON (TRC20) TMd9rR…64Fk5Q
  • USDT BNB Smart Chain (BEP20) 0xbdc3…9c9105
  • Bitcoin Bitcoin 16hcwD…QXREi2
  • Ethereum Ethereum (ERC20) 0xbdc3…9c9105
See QR codes →

Can't donate right now? You can still support us — follow @convertars on X. Every follow keeps us going, and it's the place to tell us if something didn't convert right.

Follow @convertars on X

Thank you for using Convertars ♥

Why compress a PNG?

PNG has no quality dial, so the only way to make one smaller is to give it fewer colours to store.

Most PNGs carry colours nobody sees

A screenshot of a form, a flat logo or a chart contains a few dozen real colours and millions of pixels that repeat them. A file exported from a design tool usually describes every pixel in full colour anyway. Rebuilding it on the palette it actually uses is where the bytes disappear — 50–80% is common on graphics of this kind.

Transparency keeps working

The smaller file stays a PNG with a real alpha channel, so the cut-out background of a logo or an icon survives and the picture can still be dropped onto any colour. Nothing turns into a white rectangle, which is what happens the moment a transparent graphic becomes a JPG.

Smaller files for screens and stores

App store screenshots, documentation images, help-centre graphics and interface mockups are all PNG by convention, and all of them get better when they weigh less. The picture looks the same; the page opens faster and the upload stops timing out.

What the quality slider does to a PNG

It sets how many colours the result may keep — not how much detail is thrown away.

Fewer colours, smaller file

At 75 — the default — the image is rebuilt on a palette that fits what it contains, which is usually 256 colours or fewer. Flat graphics, interface screenshots and logos with a limited palette lose almost nothing visible. Every remaining pixel is still stored exactly, so the format stays lossless in the usual sense.

The catch is gradients and photos

A photograph contains thousands of tones, so reducing it to a palette produces banding in skies, skin and shadows, and the dithering used to hide that adds noise that can make the file no smaller at all. If the picture is photographic, this is the wrong tool — the format is the problem, not the setting.

Width is the other lever

A 3000 px wide screenshot displayed at 1000 px carries nine times the pixels anyone sees. Capping the maximum width shrinks it before anything else happens, and works on every kind of image, photographs included. Images are never enlarged, so a value above the original simply does nothing.

You never get a heavier file

When the palette trick gains nothing, the original comes back untouched and is flagged as already optimised. The result line shows the exact before and after weight, so you can see whether the run was worth it before saving anything.

How to compress a PNG

Three steps, and the preview tells you if it worked.

  1. Add the PNG

    Drag it onto the box, click to browse, or paste it with Ctrl+V (Cmd+V on a Mac). One file per run, up to 25 MB. Any transparency in the file is kept.

  2. Start at 75, then cap the width

    The default quality is a good first attempt for a graphic. If the file is still heavy and far wider than it needs to be, set a maximum width as well: 1600 px is generous for a screenshot, 600 px is plenty for an icon in a help article.

  3. Download the smaller PNG

    Look at the preview for banding in gradients before saving. One click downloads the result with the original name — the untouched original is still on your device if you want to try a different setting.

Three tips for smaller PNGs

The format you pick matters more than the setting you choose.

Judge it at the size it will be shown

Palette banding is obvious at 400% and invisible at the size the image actually appears. Zoom to the real display size before deciding that a setting went too far — and keep the original until you are sure, because a quantised PNG cannot be expanded back to the colours it lost.

For photos, change the format not the setting

A photographic PNG is heavy because PNG is lossless. The real answer is PNG to WebP for the web — usually under a tenth of the weight, transparency included — or PNG to JPG when the file has to open anywhere, and then compressing the JPG if it is still too large.

Keep one lossless copy

Compressing the same PNG twice quantises an already quantised palette, and the second pass can add visible noise. Archive the untouched file and publish the compressed one; if a later use needs full colour, the archive still has it.

Frequently asked questions

Is this compressor free?

Yes. There is no account, no trial, no credit card and no watermark, and the number of files is not capped. A short rate limit keeps the service usable for everyone else.

Why is my PNG barely smaller?

Because PNG is lossless and the only saving available is fewer colours. A screenshot or a flat logo has a small palette and shrinks a lot; a photograph has thousands of tones, so quantising either does nothing useful or introduces banding, and the tool returns the original when it cannot beat it. For a photo, converting to WebP or JPG is the real fix.

Is my transparent background preserved?

Yes. The compressed file is still a PNG with an alpha channel, so cut-out areas stay cut out and can be placed on any background colour. The palette is rebuilt with transparency in mind, so the soft edge of a logo keeps its gradual fade instead of turning into a hard outline.

How large may my PNG be?

Up to 25 MB per file, with the image itself limited to 50 megapixels and an optional maximum width of 8000 px. Screenshots from high-density displays can be much wider than they are ever shown, so capping the width is often the biggest single saving.

What happens to my files?

Files are processed on our server and not stored. The PNG is re-encoded as it arrives and only the compressed copy is sent back to your browser.