How to Convert WebP to PNG
The right conversion when you need to keep transparency or a lossless copy - and when converting to JPG is the better call instead.
To convert WebP to PNG, drop your file into WebP to PNG and download the result - it decodes the WebP and re-encodes it as a PNG in your browser, with any transparency preserved. Choose PNG over JPG when the image has a transparent background or you want a lossless copy to edit; choose JPG when you just need the smallest, most universally accepted file.
WebP is efficient and every modern browser displays it, but plenty of things still refuse it: older image editors, some print and print-on-demand services, certain CMS plugins, and upload forms that whitelist only a few formats. Converting to PNG trades a larger file for compatibility that reaches almost everywhere.
Convert it in three steps
- Open WebP to PNG and drop in your
.webpfile, or several at once. - The conversion runs immediately - each file is decoded and re-encoded as a PNG with the Canvas API, on your device.
- Download the PNG. For more than one file, they come back bundled in a single zip.
There are no quality settings to choose, and that is right for this direction: PNG is lossless, so there is nothing to trade off. The tool accepts .webp only - if your source is a JPG or an iPhone HEIC, a different converter applies.
Transparency survives - that is the point
Both WebP and PNG support an alpha channel, so any transparent areas in your WebP are preserved exactly in the PNG. Nothing is flattened onto a background. That is the main reason to pick PNG over JPG here: WebP to JPG fills transparency with solid white, because JPG has no transparency at all. If your image is a logo, an icon, or anything with a cut-out background, PNG is the only one of the two that keeps it.
Expect a bigger file
The trade you are making is size. WebP compresses more efficiently than PNG, so the PNG will usually be larger than the WebP you started with, sometimes considerably. That is expected, not a fault - you are buying compatibility and losslessness with bytes. If the PNG comes out heavier than you want and it is a photo rather than a graphic, Compress PNG takes some back, though for a photograph JPG would have been the smaller target to begin with.
When JPG is the better choice
If your WebP is a photograph with no transparency and you just need something small and universally accepted - an email attachment, a print kiosk, an old phone - WebP to JPG is the better fit. It is lossy and it flattens transparency, but for an opaque photo neither matters, and the file is far smaller. Our JPG vs PNG guide covers which one a given image wants.
FAQ
Why convert WebP to PNG instead of JPG?
Because PNG keeps transparency and is lossless. For an opaque photo where you just want a small, universal file, JPG is the better target instead.
Will the PNG be larger than the WebP?
Usually yes. WebP compresses more efficiently than PNG, so converting in this direction generally increases the file size. That is the expected trade for wider compatibility.
Does the conversion lose any quality?
No. PNG is lossless, and the tool makes a pixel-exact copy of the decoded WebP - there is no quality setting to lower.
Can I convert several files at once?
Yes. Drop in a batch of .webp files; each converts independently and they are bundled into a single zip download.
Is my file uploaded anywhere?
No. The file is decoded and re-encoded entirely in your browser, so it never leaves your device.