Open Tools Tools Features Blog About Contact Proof of Privacy

Converting WebP to PNG

Converting WebP to PNG keeps transparency and adds no new compression artefacts. What it costs in file size, and the measured browser limits.

HomeImage converter › Converting WebP to PNG

Where WEBP came from, and why it is like this

PNG is the right destination for a WebP more often than JPEG is, and for two reasons that both come down to what WebP is usually carrying.

WebP images saved from web pages are disproportionately interface graphics — logos, icons, illustrations, product shots on white — because those are the images sites bother to optimise. That content has two properties JPEG handles badly: transparency, which JPEG cannot store at all, and hard edges, which JPEG blurs. PNG handles both. It is also lossless, so this conversion adds no new artefacts to whatever the WebP already contains.

Is this conversion lossy?

No. Whatever pixels the WebP decodes to are the pixels the PNG stores, exactly. If the WebP was lossy, its existing artefacts are preserved perfectly — the conversion cannot repair them, but it will not add to them either, and no further degradation can accumulate no matter how many times the PNG is opened and saved.

The cost is size. Expect the PNG to be considerably larger, typically two to five times, and more for photographic content where there is little repetition for a lossless compressor to exploit. For an icon or a logo the difference is trivial. For a full-size photograph it is not.

What happens to metadata, transparency and colour

Transparency survives. This is the main argument for PNG as the target. Both formats have a real alpha channel, so a transparent background stays transparent through the conversion and a logo comes out as a logo rather than as artwork on a black rectangle.

Metadata does not survive. The canvas conversion drops EXIF and any embedded colour profile, as it does in every direction. WebP files saved from web pages usually carry little of either.

Animation does not survive. An animated WebP becomes a single still frame, because a canvas holds one frame at a time. There is no browser-native path from animated WebP to animated PNG, and the converter will not pretend otherwise.

Why people actually need this

Design work, mostly. An asset arrives as WebP — downloaded from a site, exported by a tool, handed over by someone who optimised it — and it needs to go into a design file, a presentation or a document that will not accept it. PNG is the format that everything accepts and that keeps the transparency intact, so it is the natural landing place.

The other situation is archival. Someone has WebP files they want to keep and does not trust a format they cannot open in their own software. Converting to PNG is a reasonable hedge: nothing is lost relative to the WebP, and PNG is about as safe a long-term bet as image formats offer.

What we measured

This conversion was run end to end before this page was written. Not "should work" — run, with the output checked:

Verification runResult
Source file usedimg-webp-5mb.webp (1.5 MB)
Output produced5.7 MB
Output type reported by the browserimage/png
Time to produce it636 ms

And the ceilings measured for Image converter, the tool that performs it, on the hardware described on the limits page:

Not tested

The page also refuses files above 50 MB before it starts, which is a guard written into the tool rather than something the browser imposes. Why those are different.

When something else is the better answer

If the image is a photograph with no transparency and file size matters at all, convert to JPG instead. PNG will store a photograph faithfully and enormously, and the fidelity is not doing any work if the source was already a lossy WebP.

If the WebP is animated and the animation is the point, this conversion is not the tool — you will get one frame. No browser-based converter can do better.

If the file just needs to be smaller for a website, converting away from WebP is going backwards; leave it as WebP and check the compatibility matrix to confirm it renders everywhere you need.

Do it now: Image converter runs entirely in your browser — nothing is uploaded.

Related: Converting WebP to JPG · Converting PNG to WebP