Free web tool
WebP to PNG
Convert WebP images to PNG, or to JPG. Your browser decodes and re-encodes each image on your device. PNG keeps transparency; JPG fills it with a color you choose. Nothing is uploaded.
Bytes of your files sent anywhere: 0
Files are read and converted in this tab, in a background worker. The only requests the page makes are for its own scripts. Your files are never sent anywhere.
How it works
Many sites serve their images as WebP because the files are smaller. Saving one from a browser gives a .webp file that older versions of Word and PowerPoint, some upload forms and pdfLaTeX do not take. pdfLaTeX's \includegraphics reads PNG, JPG and PDF.
Your browser already reads WebP. This page asks it to decode each file in a background worker, draws the pixels on an off-screen canvas and writes them out as PNG or JPG. No library is downloaded for it.
PNG is lossless, so it keeps exactly what the WebP shows, including transparent areas. It cannot bring back detail that a lossy WebP already threw away.
How to convert WebP to PNG
- Pick the format. Choose PNG to keep transparency and every pixel, or JPG for a smaller file. For JPG, pick the color that fills transparent areas.
- Add the images. Drop the WebP files on the box, click it to choose them, or paste an image you copied.
- Wait for each row. Each image is converted in turn and the row shows the new size.
- Download. Download each image from its row, or use Download all as .zip.
Limits
- Up to 100 MB a file and 200 files at a time.
- An animated WebP becomes a still image of its first frame.
- Metadata in the WebP (EXIF, XMP) is not copied over.
- Colors are converted to sRGB by the browser.
- Needs Chrome or Edge 69, Firefox 105 or Safari 16.4, or later.
Questions
Are my files uploaded?
Should I choose PNG or JPG?
Why is the PNG larger than the WebP?
What happens to an animated WebP?
Can I use the PNG in a LaTeX paper?
Is it free?
If this saves you time, you can leave a tip. It helps keep these tools free and online.