PNG to WebP Converter
Make PNG images lighter for the web by converting them to WebP, transparency included, without uploading them.
Convert PNG to WebP Online
PNG is the default export for many design tools and screenshots, which is why so many websites ship PNG files far heavier than they need to be. WebP keeps the same look, supports transparency and is typically much smaller, which means faster pages and better Core Web Vitals.
This page opens the Image Converter with WebP selected. Conversion runs in your browser; your images are never uploaded.
Where WebP pays off most
- Hero images and banners exported from design tools as PNG.
- Product images with transparent backgrounds, which PNG stores inefficiently.
- Screenshots in documentation and blog posts.
- Anything shown above the fold, where a lighter file improves Largest Contentful Paint.
Choosing a quality
Below quality 100 the converter writes lossy WebP with an alpha channel; at 100, Chrome and Edge write lossless WebP instead, which is exact but much larger. For photos and illustrations, 75 to 85 usually looks identical to the PNG. For screenshots with small text or thin lines, try 90 and compare. The result row shows both sizes, so it takes seconds to find the lowest setting you are happy with.
Browser support and a Safari note
Every current major browser can display WebP, so it is safe to use on the web today. Creating WebP from a canvas is another matter: Chrome, Edge and Firefox can do it, but Safari cannot, and the converter tells you so instead of saving a mislabelled file. On a Mac, run the conversion in Chrome, Edge or Firefox. On an iPhone or iPad no browser can create WebP, because they all use the Safari engine, so use a computer or an Android phone, or pick JPG for photos.
Serving WebP with a fallback
If you still support very old browsers, wrap the image in a picture element with the WebP as a source and the PNG as the img. Browsers take the first format they understand. For JPG photos, JPG to WebP does the same job, and WebP to PNG reverses it when an editor needs PNG again.