Drop images here, or click to choose
Drop WebP files here. Transparency is kept.
Free · no sign-up · nothing uploaded. Your files are decoded and re-encoded on your own device, so a photo with a face or a location in it never leaves the machine.
Turn a WebP into a PNG with the transparency intact and nothing thrown away on the way through. Your browser already reads WebP, so the whole conversion happens on your own machine.
Drop images here, or click to choose
Drop WebP files here. Transparency is kept.
Free · no sign-up · nothing uploaded. Your files are decoded and re-encoded on your own device, so a photo with a face or a location in it never leaves the machine.
One, or as many as you like. There is no upload, so the batch starts working straight away.
There is no quality setting, because PNG has none. It stores the picture exactly as decoded.
Each card sits on a chequerboard so see-through areas are obvious. Save one file, or the batch as a ZIP.
The answer is decided by one question: does any part of the picture need to be see-through? If it does, PNG is the only one of the two that can hold it, and the size is the price you pay. If it does not, and the picture is a photograph, JPG will be a fraction of the size for a difference you will struggle to see.
| Your WebP is | Convert to | Because |
|---|---|---|
| A logo or icon with a clear background | PNG | Only PNG keeps the alpha channel, and flat graphics compress well losslessly anyway. |
| A screenshot, chart or diagram | PNG | Hard edges and flat colour are what PNG is good at. A JPG would put a halo round the text. |
| A photograph, going somewhere with a size limit | JPG | A PNG of a photo is often five times larger, for detail nobody can see. |
| A photograph you are about to edit | PNG | Nothing more is lost while you work. Export to JPG once, at the end. |
If it turns out you wanted the smaller file, WebP to JPG is the same tool with JPG selected and a quality slider on it.
This is the one thing worth being clear about, because the word lossless does a lot of work in marketing copy. PNG is lossless in the sense that it stores what it is given without discarding anything. It is not lossless in the sense of putting back what an earlier format threw away.
Nearly every WebP on the web is a lossy WebP. The detail it dropped is not recorded anywhere in the file, so no converter, on any machine, can find it. What you get from a PNG is a faithful copy of the picture as it exists now, and a guarantee that editing and re-saving it will not degrade it further. That is genuinely useful. It is just a different promise from the one people sometimes hear.
Animation. An animated WebP becomes a single still PNG of its first frame. PNG has an animated variant, APNG, but browsers do not offer it as a save target, so the movement is lost either way.
Metadata. EXIF, the embedded colour profile and any GPS coordinates are attached to the file rather than to the picture, and none of it is carried across. The pixels are the only thing that makes the trip.
Nothing else. Dimensions, transparency and colour all come through exactly as they went in. There is no resampling unless you ask for one with the max width setting, and no recompression, because PNG has none to do.
Yes, completely. Both formats carry a full alpha channel, so a WebP logo with a see-through background becomes a PNG logo with a see-through background, pixel for pixel. Every card here draws your image on a chequerboard, so you can see the transparency is still there before you save anything. This is the main reason to pick PNG over JPG for a WebP: JPG has no alpha channel at all, and those areas would come out white.
Not a pixel, on the way through. PNG is lossless, so it stores exactly what the WebP decoder handed it. What it cannot do is undo the compression that already happened. If the WebP was saved lossy, and most on the web are, the detail it discarded is gone, and a lossless copy of a squeezed picture is still a squeezed picture. The PNG stops any further loss from here on, which is the useful thing about it, but it is not a restoration.
Because PNG is not allowed to throw anything away and WebP is. A lossy WebP decides that a patch of sky is close enough to one colour and stores it cheaply. PNG has to record every one of those slightly different pixels exactly, which on a photograph can mean a file five or ten times the size. On flat graphics, logos, screenshots and charts the gap nearly closes, because there is genuinely less detail to store. If the size matters more than the transparency, convert to JPG instead.