Skip to content

Shrink PNG files — WebP recommended

You probably landed here because a PNG is too big. First, the honest part: PNG is lossless, and re-exporting it as PNG in the browser often barely shrinks the file — sometimes it even grows. What actually helps on this page is the default WebP output (JPG is optional). If you must keep lossless transparency, you can still export PNG, but check the size comparison before you commit.

Drop a file here, or click to select

PNG is great for icons, screenshots, and anything that needs transparency. It is often oversized for photo-like content. Many people expect “compress PNG” to mean lossless and smaller every time — then feel disappointed. The tool is not broken; browser re-encoding is just not a dedicated PNG optimizer.

That is why this page defaults to WebP: most modern sites and browsers handle it, and the file size often drops noticeably. If the recipient only accepts JPG, switch formats (transparency will be filled with a solid color). Only pick PNG when you truly need lossless transparency — and accept that the size may barely change.

If the PNG is simply too many pixels wide, resizing first usually beats chasing compression alone.

How to shrink a PNG

  1. Upload your PNG
  2. Leave WebP as default; switch to PNG only if you need lossless transparency
  3. Tweak quality if needed and compare preview vs. file size
  4. Download; if still too large, resize first and try again

What you get when shrinking PNG here

  • Defaults to WebP so files often get meaningfully smaller.
  • PNG and JPG remain available when the recipient requires them.
  • Size comparison before download so you know what you are getting.
  • Clear note that re-saving as PNG often barely shrinks — fewer dead ends.

Good for

  • UI screenshots in PNG that exceed an email or ticket attachment limit
  • A transparent logo for the web where PNG is not strictly required
  • Design exports that weigh several megabytes before upload
  • You mainly have PNGs and want a page tuned to that format

PNG-specific tips

  • Want smaller files? Keep the default WebP and judge clarity in the preview.
  • Must keep transparency and the recipient only takes PNG: export PNG, but consider SVG or a smaller canvas.
  • Choosing JPG removes transparency — use Transparent PNG to JPG if you need a controlled background color.
  • Screenshots with lots of text: WebP usually stays sharp; if edges look dirty, bump quality slightly or stay on PNG.

Typical outcomes

InputOutputNote
Transparent logo PNGWebP often much smallerKeep PNG if transparency is required
Full-screen UI screenshot PNGWebP/JPG savings more obviousWorks for text-heavy UI too
Already-tiny optimized icon PNGRe-export may look the sameCheck the numbers first

Shrink PNG FAQ

Why is the default not PNG?
Most visitors want a smaller file. Re-exporting PNG in the browser often does not help; WebP is the reliable path. Switch back to PNG only when you need lossless transparency.
Will WebP cause compatibility issues?
Modern browsers widely support it. If a legacy system only accepts JPG/PNG, change the output format.
Will I lose transparency?
WebP and PNG usually keep it; JPG does not. Pick based on the destination.
How is this different from the general image compressor?
The general image compressor handles any common format. This page is written and defaulted for people who specifically have an oversized PNG.

Related tools