Convert WebP to PNG
Saved an image from the web and nothing will open it? Turn WebP into universally supported PNG — transparency intact, and nothing stored.
- Never stored
- No queue, no waiting
- No signup, no watermark
How it works
Add your WebP files
Drop any number of .webp files onto the page.
Convert
Each becomes a lossless PNG, previews included.
Download
Save files one by one, or all together as a ZIP.
Two kinds of WebP, one kind of PNG
WebP is two formats sharing an extension, and which one you have decides what this conversion means. A lossless WebP stores exact pixels, so the PNG is a true copy and the round trip has cost nothing in either direction. A lossy WebP is a single VP8 video key frame: its colour was stored at quarter resolution and its detail quantised at the moment the file was made. The PNG reproduces all of that faithfully. It cannot undo any of it.
Expect the file to grow, often sharply. A lossy WebP saved at the quality a website would use is a small fraction of what the same picture costs as exact pixels, so a 180 KB download routinely becomes a 2 MB PNG. Compatibility is the only thing that has been bought — which is fine when compatibility is the problem, and pure waste when it is not.
When you want something else
Check whether the program that refused the file has caught up. Photoshop has read WebP since 2022, Windows and macOS both preview it in their file browsers, and a fair number of upload forms that appear to reject it are only inspecting the extension. For a batch, Google's own dwebp is the reference decoder, ImageMagick and libvips both wrap it, and webpinfo will tell you whether a file is lossy or lossless before you decide what converting it is worth.
Frequently asked questions
Why do so many images download as WebP?
Websites serve WebP because it is ~30% smaller than JPG or PNG, so pages load faster. That is great for browsing and annoying for editing — plenty of design tools, older apps and upload forms still reject it.
Is transparency kept?
Yes — WebP supports transparency and so does PNG, so it carries across exactly.
Is any quality lost?
No. PNG is lossless, so the PNG contains exactly the pixels the WebP decoded to.
What about animated WebP?
The first frame is converted. Animation needs a video or GIF target, not PNG.
Are my files stored anywhere?
No — your browser decodes and re-encodes locally. Nothing is sent anywhere.
Good to know: Animated WebP converts as its first frame only.
Put this tool on your website
Free for any blog, class page or help article. Paste one snippet and your visitors can use it right on your page.