formatdeck

PNG to WebP Converter

Convert PNG — lossless, and it keeps transparency — into WebP, small files, supported everywhere on the web. Runs entirely in your browser.

Drop PNG files here or click to choose
No size limit·No signup·Batch
Processed locally · never uploaded · works offline
Higher quality, larger file. WebP is lossy either way.

Why convert PNG to WebP?

WebP fixes PNG's one real weakness — size — without the compromises JPEG brings. Screenshots, interface mockups, diagrams and product shots all get dramatically smaller, and unlike JPEG, WebP keeps the transparency the PNG was probably chosen for in the first place.

What changes when PNG becomes WebP

Transparency is preserved. Note that this writes lossy WebP at quality 80 rather than lossless WebP: for photographs that is exactly what you want, but on a screenshot full of small text you may see very slight softening around letterforms. If the image has to survive untouched, PNG already is the right format for it.

Why this one is different

Every other PNG to WebP converter uploads your files to their server, which is why they cap file sizes and ask you to sign up. This one does the work on your own machine, so it can afford not to.

Convert something else

Questions

How do I convert PNG to WebP?

Drop your PNG files onto the box above and each one is converted to WebP straight away. Then download the results, individually or together as a ZIP. There is no upload step and no account.

Is this lossless?

No. WebP does have a lossless mode, but the setting here is lossy at quality 80, chosen because size is almost always the reason for this conversion. On flat-colour graphics the difference is hard to find; for pixel-exact work, stay on PNG.

Does transparency survive?

Yes, fully. WebP has a real alpha channel, which is what makes it a usable replacement for PNG rather than just a smaller JPEG.

Do my files get uploaded anywhere?

No. Everything happens in this tab. Your files are never sent to a server, which is why this still works if you disconnect from the network after the page has loaded.