Convert PNG to WebP

Smaller than PNG — and the transparency survives.

Drop images here
or click to browse — as many files as you like
jpg · png · webp · heic → webp
Output
Compress
Quality
90%
Max dimensionpx (optional)Caps the longest edge. Images smaller than this are never enlarged.

0 bytes of image data sent — processed on this device

Verify this yourself
  1. Open DevTools → Network, then convert a file.
  2. No request carries your image — the only requests are the page's own files.
  3. Or disconnect from the internet entirely and convert: it still works.
  1. Step 1Drop your imagesAnywhere on the page
  2. Step 2Convert to WEBPAlready selected for you
  3. Step 3Download the resultOne file or a zip

Converting a PNG to JPG means picking a background colour, because JPG cannot store transparent pixels. WebP has no such limitation — it keeps a full alpha channel exactly like PNG does — so this is the conversion for shrinking a logo, icon or UI screenshot without deciding in advance what it will sit on top of.

The saving is largest on content PNG handles expensively: gradients, soft shadows, anti-aliased text and photographic cutouts. PNG stores every pixel exactly, so a smooth gradient costs almost as much as noise does. WebP predicts each block from its neighbours and stores only the difference, which is nearly free on exactly that kind of content. A flat two-colour icon, by contrast, already compresses PNG very well, so the gap there is smaller.

The one place this can go wrong is compatibility outside the browser. Every current browser renders WebP without issue, but some older design tools, document workflows and content systems that accept PNG uploads still reject WebP. Keep the PNG as your source file and treat the WebP as an output for your own site, not something you hand to software you don't control.

Quality preserved

Not the same as lossless

WebP actually has two modes — lossless and quality-based — and this tool always uses the quality dial, the same as every other output on the site. At the high end of that range a flat-colour graphic is visually indistinguishable from the source PNG, but it is not a bit-for-bit copy the way a true lossless re-encode would be. If you need an exact byte-identical result for a legal or archival reason, keep the PNG.

Not sure it held up? Every result has a Compare button — drag the divider to see your original against the processed version at full size.

Common questions

Does the transparent background survive the conversion?

Yes. WebP supports a full alpha channel the same way PNG does, so transparent pixels stay transparent. There is no background colour to choose and nothing gets flattened, unlike converting to JPG.

Is the WebP identical to my PNG, pixel for pixel?

Not quite — this tool encodes WebP using its quality dial rather than its separate lossless mode, so the result is extremely close but not byte-for-byte identical. Keep the PNG if you need an exact copy.

My icon barely got any smaller. Is something wrong?

No — a simple, flat-colour icon already compresses well as PNG, so there is less to gain. The saving is largest on gradients, soft shadows and photographic content, where PNG's exact-pixel storage is expensive and WebP's prediction-based compression is not.

Can I use the WebP file anywhere I used the PNG?

On your own website, yes. Some older editing tools, document systems and upload forms outside the browser don't yet accept WebP, so hold on to the original PNG as your working file.

Private by design.Files are read and processed by your own browser. Nothing is sent to any server.