Convert PNG to WebP: what to know
If a PNG is going on a website, WebP is nearly always the better upload: 25–50% smaller in lossy mode, still smaller in lossless mode, with full transparency and support in every current browser. This page converts up to 20 PNG files to WebP on your device, with a choice between lossy and lossless output.
Lossy or lossless?
Lossy (the default, quality 80) is right for photographs, screenshots of photos and anything with gradients; the difference from the PNG is invisible at normal size and the file is a fraction of the PNG. Lossless keeps every pixel exactly — choose it for logos, icons, pixel art and UI screenshots with text, where lossy encoding can leave faint ringing around edges. Lossless WebP is still typically 20–30% smaller than an optimised PNG.
Transparency
WebP supports an alpha channel, and Keep transparency is on by default, so a transparent PNG stays transparent. Untick it to flatten onto a background colour if the destination expects an opaque image.
Compatibility check before you commit
Browsers: all current versions on desktop and mobile. Outside browsers: many email clients, some desktop image viewers, WordPress before 5.8 and a few upload forms do not accept WebP. If the image must also be downloaded and opened by people in unknown software, provide a JPG or PNG as well.
Steps
Add the PNG files, pick WebP, choose Lossless if the image is a graphic with sharp edges, click Convert. Each row shows the before and after size. Download or ZIP. Metadata is removed.
Questions about PNG to WebP
- Is lossless WebP really lossless?
- Yes — pixels are identical to the source. The converter notes it in the file details.
- Does WebP keep transparency?
- Yes, both lossy and lossless. Keep transparency is on by default.
- Where might WebP not open?
- Some email clients, older desktop software and a few upload forms. Browsers are fine.