Convert WebP to PNG

Processed entirely on your device — images are never uploaded

WebP has quietly become one of the most common image formats on the web without most people noticing, because it’s rarely something you choose — it’s something a website chooses for you, serving WebP by default to anyone whose browser supports it (which by now is nearly everyone) in order to load faster. The friction shows up later, once you’ve saved or downloaded that image and try to use it somewhere that isn’t a modern web browser.

Why WebP is everywhere but not universally supported

Google introduced WebP specifically to beat JPG and PNG at their own jobs — smaller files at comparable quality, with support for both lossy compression (for photos) and lossless compression with transparency (for graphics) in a single format, something JPG and PNG together used to require two separate formats for. Browser support is now nearly universal, which is why so many sites switched to serving it as their default image format for faster page loads. The gap is everything outside the browser: a meaningful amount of desktop software, especially anything older or more specialized, was built before WebP existed or before its support became standard, and either can’t open it at all or handles it inconsistently.

This creates a specific, recurring situation: you find an image on a website, right-click and save it, and end up with a .webp file that won’t open in whatever you actually wanted to use it for — an older photo editor, certain design tools, some office software, or a printing service’s upload page.

Why PNG specifically, rather than JPG

If you’re converting away from WebP for compatibility, you have a choice of target format, and it matters which you pick. PNG is the better choice whenever the original WebP image has transparency you need to keep — a logo, an icon, a graphic meant to sit on top of other content. JPG has no way to represent transparent pixels at all, so converting a transparent WebP to JPG would silently flatten any transparent areas onto a solid (usually white) background, which is rarely what you actually want.

If the image doesn’t have transparency and is a genuine photograph rather than a graphic, JPG is usually the more practical target instead — smaller resulting file, and just as widely supported as PNG. PNG’s main advantage, losslessness, matters most for flat-color graphics with sharp edges and text, exactly the content WebP’s lossless mode is also good at — so converting a lossless WebP graphic to PNG tends to be a clean, low-loss conversion.

What actually happens during conversion, and why size sometimes goes up

Converting from WebP to PNG means decoding WebP’s compressed image data back into raw pixels, then re-encoding those pixels using PNG’s lossless compression method. Because WebP’s own compression (in either of its modes) is generally more space-efficient than PNG’s, it’s completely normal for the PNG output to end up noticeably larger than the original WebP file, even though no extra detail was added — PNG is just a less compact way of storing the same information. This is a reasonable cost to pay for compatibility, not a sign that anything went wrong in the conversion.

How it works

  1. Add your WebP image

    Common source: images saved or right-click-downloaded from websites, which increasingly serve WebP by default to save bandwidth.

  2. Decoded and re-encoded as PNG

    If the WebP has transparency, it's preserved in the PNG output — both formats support an alpha channel, unlike JPG.

  3. Download, ready for software that doesn't read WebP

    PNG is supported essentially everywhere, including older image editors, some office software, and older devices that never added WebP support.

Frequently asked questions

Why would a website give me a WebP file at all?

WebP typically produces smaller files than PNG or JPG at similar visual quality, so most modern websites serve it by default to load faster, especially for images that don't change — logos, icons, product photos. The problem only shows up when you try to use that downloaded file somewhere that doesn't expect WebP, which is more common than you'd think given how recent broad WebP support actually is in non-browser software.

What software actually struggles to open WebP files?

Older versions of Photoshop, many older image viewers and editors, some printing and design software, and various business tools (certain versions of Office, some CMS media libraries) either can't open WebP at all or only added support recently enough that plenty of installed software still predates it. PNG and JPG remain the safest bet for maximum compatibility across software you don't control.

Will converting WebP to PNG keep transparency?

Yes — both WebP and PNG support an alpha channel, so if the original WebP image has transparent areas (a logo on a transparent background is the most common case), they carry over correctly. This is the main reason to choose PNG over JPG here: JPG has no transparency support at all, so converting a transparent WebP to JPG would flatten it onto a solid background and lose that transparency permanently.

Does this conversion lose quality?

It depends on whether the original WebP was saved in lossy or lossless mode. Lossy WebP (the more common case, used for photos) converting to PNG involves decoding already-lossy data and re-encoding it losslessly — no further quality is lost in this step, but whatever WebP's original compression discarded is already gone and can't be recovered. Lossless WebP converting to PNG is a clean, fully lossless round trip.

Why is my converted PNG so much bigger than the original WebP?

This is expected and not a sign of a problem. WebP's compression (both lossy and lossless modes) is generally more efficient than PNG's at representing the same image, so converting to PNG, especially for photographic content, commonly produces a noticeably larger file for the same visual result. If file size matters more than maximum compatibility, keeping the WebP — or converting to JPG instead, if you don't need transparency — will usually serve you better.

Related tools