In-browser image optimizer
Convert PNG to WebP
WebP gives you the same picture in a smaller file, with transparency intact. The conversion happens on your device: pick a PNG, choose lossless or lossy WebP, compare against the original, then save.
Convert PNG to WebP in three steps
- Drop the PNGDrag it in, browse for it, or paste a screenshot straight from the clipboard.
- Pick WebP in the right paneThe left pane stays on the original so you can compare. Set lossless for pixel-perfect output, or lossy at quality 80–90 for photographs and gradients.
- Download the .webpThe size difference is shown as a percentage next to the result. Save it and use it directly in your HTML or CSS.
Lossless or lossy?
Lossless WebP keeps every pixel and still usually beats an optimised PNG by 20–35% on screenshots and flat-colour art. Lossy WebP goes much further — photographs typically drop by 70–90% — but gradients can band if you push quality too low, so keep the preview open while you tune it.
Will older browsers show it?
WebP is supported by every browser released since 2020, including Safari. If you still support something older, serve the PNG through a <picture> element with the WebP as the first source.
Questions
Does WebP support transparency?
Yes, both lossless and lossy WebP support an alpha channel, so transparent PNGs convert cleanly.
Does converting to WebP remove metadata?
The output is a fresh file with no EXIF or XMP payload, which is normally smaller and more privacy-friendly.
Can I convert back to PNG later?
Yes. Lossless WebP converts back to an identical PNG. Lossy WebP is a new encoding, so the original pixels are gone — keep the source around if that matters.