Runs in your browser · no upload

Image tools

Convert PNG to WebP

Short answer

Converts PNG images to WebP and preserves transparent areas. You get smaller files for your website, and your graphics never leave your computer.

Updated

PNG to WebP

  • Runs in your browser

    Your browser converts the files itself.

  • No upload

    Your files stay on your device.

  • No sign-up

    You don't need an account or an email address.

  • No cookies

    That's why there is no cookie banner here.

In 4 steps

How it works

  1. Move the quality slider up if your graphics have hard edges, such as pixel art or app interfaces.

  2. Add your PNG files by drag and drop or with “Choose files”.

  3. Check the list to see whether the WebP files came out smaller than the PNGs.

  4. Download the results one at a time or together as a ZIP.

Background

Learn more

Smaller than PNG, still transparent

PNG is the usual format for logos, icons, illustrations and screenshots. It’s lossless and supports transparency. On a website, though, PNG files are often far bigger than they need to be. JPG would be smaller but can’t do transparency. WebP combines small files with an alpha channel.

A cut-out product image for an online store or the logo in a site header are typical candidates. After conversion the background stays transparent. Partly transparent pixels, like the smoothed edges around a shape, are kept as well.

Keep a web copy and a master

A PNG records every pixel exactly. This converter encodes WebP at the quality you set and has no dedicated lossless mode. Illustrations with gradients and shadows hide that well. Graphics designed pixel by pixel are trickier. In pixel art, small icons or app interfaces, colors along hard edges can bleed into each other slightly. A higher quality setting reduces this.

So treat the WebP as the copy for your website and keep the PNG as your master. When the graphic needs changes, edit the PNG and convert it again. That way compression artifacts never pile up.

Before you convert

WebP stores 8 bits per color channel. A 16-bit PNG from a scanner or RAW editor loses some fine gradations in the process. You’ll rarely see it on screen, but for further editing the PNG remains the better master copy.

Animated PNGs (APNG) are rejected with a message. Otherwise only the first frame of the animation would come out.

With very small graphics, keep an eye on the file size in the results list. A well-optimized PNG with few colors is sometimes already smaller than the WebP. If so, just keep the PNG.

Formats and limits

Good to know

  • This page takes PNG and produces WebP. JPG, WebP and HEIC files are converted too if you add them.
  • The alpha channel is preserved, including semi-transparent pixels.
  • Quality starts at 85. The converter has no dedicated lossless WebP option.
  • 16-bit PNGs are reduced to 8 bits per color channel, the most WebP can store.
  • Text chunks and EXIF data from the PNG are not carried over to the WebP. Color profiles are converted to sRGB before encoding.
  • Each image can have up to 50 megapixels, or up to 16 megapixels on iPhone and iPad. Larger images are rejected with a notice.
  • All converted images together can be up to 512 MB, or up to 192 MB on iPhone and iPad. The same limit applies to the ZIP file.

FAQ

Frequently asked questions

Missing your question? Get in touch

Is the transparent background kept when converting?

Yes. WebP has an alpha channel just like PNG. Transparent areas stay transparent, and so do semi-transparent edges.

Is WebP lossless?

The format supports both. This converter always encodes with the quality slider's value and has no separate lossless option.

Why is my WebP file bigger than the PNG?

That can happen with small graphics that use only a few colors, such as icons. PNGs like that are often compressed very well already. Lower the quality or keep using the PNG for that file.