Convert PNG to WebP

Convert PNG to WebP to shrink images for the web while keeping transparency. Adjustable quality, batch conversion, runs in your browser.

Your files are processed in your browser and never uploaded.

85

Higher means better quality and larger files.

Drop images here

Choose files

PNG · up to 50 megapixels each · you can also paste

How to use

  1. Drop your PNG files onto the converter or click "Choose files".
  2. WebP is selected. Set the quality; 80–90 works for most web graphics and photos.
  3. Download the WebP files or the whole batch as a ZIP.

Features

Transparency kept
WebP supports a full alpha channel, so logos, icons and cut-out product shots stay transparent.
Dramatically smaller
Photographic PNGs often shrink by 80–95%; graphics typically by 30–70%.
Made for websites
Every current browser displays WebP, and it helps pages load faster.
Local and private
Conversion runs in WebAssembly in your browser. Nothing is uploaded.

Why PNG is the wrong format for many web images

PNG became the default for anything with transparency on the web: product photos on white or transparent backgrounds, hero illustrations, screenshots and logos. It is a fine format, but because it is lossless it produces very large files for anything photographic. A transparent product shot that is 1.5 MB as PNG is commonly 100–200 KB as WebP at quality 85, with no visible difference on screen. On a page with a dozen such images, that is the difference between a slow page and a fast one.

What WebP brings

WebP was designed by Google specifically for the web. It supports both lossy and lossless compression, an alpha channel for transparency, and animation. Its lossy mode is based on VP8 video coding and, crucially, it can compress the colour data with lossy compression while keeping the transparency channel sharp, something JPG cannot do at all. The result is files that are much smaller than PNG and still have crisp transparent edges.

How the conversion works

PNG files are decoded in a background Web Worker with a WebAssembly decoder, preserving the alpha channel. The pixels are then encoded with libwebp, Google’s reference encoder, at the quality you choose. Metadata chunks such as text comments are not copied. All processing happens on your device, and there is no limit on the number of files.

Quality guidance

Serving WebP on your site

Most modern content management systems and site builders accept WebP uploads directly. If you also need to support very old browsers, you can serve WebP through the HTML <picture> element with a PNG fallback, but for current browsers that is no longer necessary. Pair the conversion with resizing so images are not larger than the space they are displayed in.

Frequently asked questions

Is PNG to WebP conversion lossless?

At the quality settings offered here, WebP uses lossy compression, which is far smaller. At quality 90 and above the difference is very hard to see, even on graphics. If you need a pixel-perfect copy, keep the PNG.

Does the transparent background stay transparent?

Yes. WebP stores transparency, including soft semi-transparent edges and shadows.

Will WebP images work in email?

Not reliably. Many email clients, especially Outlook on Windows, do not display WebP. For email, use PNG or JPG.

Should I convert my website's PNGs to WebP?

For photos and large illustrations, almost always yes, because the size savings are large. For tiny icons, an SVG is often better still.

Popular conversions

Related tools