PNG to WebP
Upload a PNG, set the quality and download it as WebP with its transparency intact.
Drag your PNG here or click to choose it
One PNG at a time; transparency is preserved
For logos and icons with crisp edges, push the quality to 90% or above to avoid halos around the outline.
Your file never leaves your browser: everything is processed on your device.
How PNG to WebP conversion works
The PNG is decoded onto a canvas together with its alpha channel and re-encoded as WebP. Unlike a conversion to JPG, there is no need to fill the background: WebP supports transparency.
saved % = (PNG size − WebP size) ÷ PNG size × 100
A PNG stores pixels losslessly, so it is usually far heavier than the web needs. Lossy WebP reaches the same look with a fraction of the bytes.
If your image is a tiny icon with very few colours, an optimised PNG can still win; for everything else WebP nearly always produces the smaller file.
Worked example
A 1.1 MB PNG illustration with a transparent background converted to WebP at 85% quality drops to about 180 KB while keeping the cut-out.
Frequently asked questions
- Is the transparent background kept?
- Yes. WebP has an alpha channel, so the PNG transparency carries over exactly to the converted file.
- Is the conversion lossless?
- No: we use lossy WebP, which is where the big savings come from. If you need a pixel-identical result, stay with the PNG.
- Why did my file get bigger?
- It can happen with very small or very flat images where the PNG was already efficient. The tool reports it as an increase so you can keep the original.
- Can I use WebP in emails?
- Carefully: some older email clients still do not render it. For email, PNG or JPG remains the safer choice.