Convert PNG to WebP

Drop in your PNGs, choose how hard to compress, and download WebP files. Everything runs inside this page.

Conversion happens inside this page using your browser's own image engine. Your files are never uploaded.

How to use it#

  1. Drop your PNG files onto the box above, or click it to pick them.
  2. Move the quality slider until the size in each row looks right.
  3. Download the results individually, or grab the whole batch.

What you actually save#

WebP was built to replace both PNG and JPG on the web, and on the sort of image people keep as PNG it usually wins by a lot. A screenshot or an illustration often lands somewhere between a quarter and a half of the PNG size at a quality setting where you cannot see the difference.

Each row shows the real before and after size, measured on the file your browser just wrote, not guessed from the dimensions. Move the slider and the numbers change with it, so you can stop as soon as the saving stops being worth it.

Transparency comes across#

WebP has a full alpha channel, which is the main reason to reach for it rather than JPG when the PNG has a transparent background. A logo with soft anti-aliased edges converts without a white box appearing behind it.

Semi-transparent pixels, drop shadows and faded overlays all survive the same way. If the image will sit on a coloured background, WebP is the format that keeps that working.

Where WebP still is not safe to use#

Every current browser displays WebP, so a website is no longer a risk. Desktop software is patchier. Some older image editors, a few print workflows and the odd upload form still want a PNG or a JPG, and will either reject the file or show nothing.

A reasonable rule is to use WebP anywhere the file is being served to a browser, and keep a PNG for anything that is going to be opened by a person in an application you cannot check first.

Frequently asked questions#

Are my images uploaded anywhere?

#

No. The conversion uses your browser’s own image encoder and runs on your device. The files are never sent to a server, so a private screenshot stays private.

Is the WebP lossless?

#

No. This uses the lossy WebP encoder your browser provides, even at the top of the slider. At high settings the difference is invisible at normal viewing size, but the file is not a bit-for-bit copy of the PNG.

What quality setting should I use?

#

The slider starts at 95%, which converts without a visible change. Drop it towards 80% when you want the file smaller and can spare the detail. Screenshots with small text need a higher setting than photographs, because compression shows up around letter edges first.

Does the transparent background survive?

#

Yes. WebP stores an alpha channel, so transparent and partly transparent pixels convert without being flattened onto a colour.

Can every browser show a WebP?

#

Yes, support has been universal in current browsers for several years. The gaps that remain are in desktop software and a few upload forms rather than on the web itself.