How to convert PNG to WebP
- Choose your PNG files or drop them on the page.
- Set the quality – 80–90 % suits most graphics and screenshots – and optionally a maximum width and height.
- Download the WebP files one by one, or all together as a ZIP.
Lossless and lossy WebP
WebP has two modes, and both support transparency:
| Mode | Works like | Compared with PNG |
|---|---|---|
| Lossless WebP | PNG – every pixel stays exact | About 26 % smaller |
| Lossy WebP with transparency | JPG, but with an alpha channel | Often around 3 times smaller |
The figures come from Google's WebP documentation. This converter creates lossy WebP at the quality you choose – the mode browsers can write – which at 90 % or more is visually identical for most graphics. For pixel-exact results, keep the PNG.
Tips for web graphics
- Resize to the displayed size – about twice the width on the page for sharp results on high-resolution screens.
- Screenshots with text: use 90 % or more so letters stay crisp.
- Logos and icons with few colors are often smallest as SVG, if you have the vector file.
- Keep the PNG originals for later edits; serve the WebP files on your website.
Frequently asked questions
Does converting PNG to WebP keep transparency?
Yes. Transparent and semi-transparent areas are preserved in the WebP file.
Is the WebP file lossless?
No. Browsers create lossy WebP at the chosen quality. At 90–100 % the difference to the PNG is usually invisible, and the file is still much smaller.
Which browsers can show WebP?
All current ones: Chrome, Edge, Firefox and Safari 14 or later. Creating WebP here needs Chrome, Edge or Firefox; older Safari versions cannot write the format.
Are my files uploaded?
No. Your images are converted in the browser and never leave your device.