ShrinkFox

Convert PNG to WebP

Drop in as many PNGs as you like. Transparency is preserved, and files typically come out 60–80% smaller.

Or drop images here

Free, unlimited, no account.
Your images never leave your browser. Nothing is uploaded.

Read more

Why PNG files are so large

PNG is a lossless format. Every pixel is stored exactly as it was, with nothing discarded. That is exactly what you want for a logo or a screenshot with crisp text, and exactly the wrong thing for a photograph.

The problem is that PNG has become the accidental default. Screenshots save as PNG. Design tools export PNG. Plenty of stock photos get handed over as PNG. A photograph saved as PNG can easily be five to ten times larger than the same image as WebP with no visible difference at all.

How much smaller will my files get?

It depends heavily on what the image contains:

Image typeTypical reduction
Photograph saved as PNG70–85%
Screenshot with text30–50%
Illustration with flat colour20–40%
Logo with transparency15–35%
Small icon under 100 pxOften no gain

Photographs give the biggest wins because lossy compression has the most redundant data to throw away. Very small icons sometimes come out slightly larger in WebP, because the format's container overhead outweighs any saving on so few pixels.

Transparency is kept

This is the question people ask most, and the answer is yes. WebP supports a full 8-bit alpha channel exactly as PNG does. A logo with a transparent background converts to a WebP with a transparent background. Nothing is flattened, nothing gains a white box behind it.

This is the main advantage WebP has over JPEG, which has no transparency support at all and would fill your transparent areas with solid white.

Choosing a quality level

The quality slider trades file size against fidelity. Some starting points that hold up in practice:

When you should not convert

Keep the PNG if the image is a small icon, if it contains fine text you cannot afford to soften, or if you are uploading somewhere that rejects WebP. Some older CMS installations, a few marketplaces and most print workflows still expect PNG or JPEG.

Converting a batch

  1. Drop your PNGs in above. WebP is already selected as the output format on this page.
  2. Adjust the quality slider if your images are text-heavy.
  3. Optionally set a resize preset if the images are larger than you need — resizing saves far more than format conversion ever will.
  4. Click Process, check the before-and-after size on each thumbnail, then download as a ZIP.

Related: JPG to WebP, PNG to AVIF, and our guide to WebP vs AVIF.

Frequently asked questions

Does converting PNG to WebP lose transparency?

No. WebP supports a full alpha channel, so transparent backgrounds are preserved exactly as they were in the PNG.

Is WebP supported by all browsers?

Yes. Every browser in current use supports WebP, including Chrome, Firefox, Safari and Edge. Support has been universal since 2020.

Are my PNG files uploaded to a server?

No. Conversion happens entirely inside your browser using your own device's processing. The files never leave your computer.

How many PNGs can I convert at once?

There is no limit imposed by us. A few hundred at a time is comfortable on a desktop computer. Phones have tighter memory limits for very large images.

Can I convert WebP back to PNG?

Yes. Add your WebP files and choose PNG as the output format. Note that data discarded during lossy compression cannot be recovered by converting back.

Why did my small icon get bigger?

Below roughly 100 pixels, WebP's container overhead can exceed any compression saving. For very small icons, PNG is usually the better choice.