WebP to PNG
Turn WebP images into PNG files that keep their transparency, or into JPGs for the smallest size. Convert a whole batch at once.
How to use WebP to PNG
- 1Add one or more WebP images.
- 2Choose PNG to keep transparency, or JPG for smaller photo files.
- 3Press Convert.
- 4Download the files one at a time or together as a ZIP.
How it works
Your browser decodes each WebP to raw pixels, draws them onto a canvas and encodes them again in the format you picked. PNG is lossless, so the PNG holds exactly the pixels the WebP decoded to — including its alpha channel, which is why transparent backgrounds stay transparent.
A lossy WebP has already discarded some detail when it was first saved, and converting cannot bring that back. What PNG does guarantee is that nothing further is lost, however many times the file is edited and saved again.
Expect the PNG to be larger than the WebP — often several times larger for photographs — because storing photographic detail losslessly takes space. For photos where transparency does not matter, JPG gives a much smaller file.
Images are decoded by the browser, redrawn on a canvas and re-encoded on your own machine. Nothing is uploaded, so there is no waiting on a queue and no copy of your photos anywhere else.