WebP to PNG Converter

Convert a WebP to a PNG that any app opens, in your browser. Transparency is kept and the output is lossless, though the file gets bigger.

Updated

Image Tools● Free No upload Instant
WebPPNG

Loading WebP to PNG Converter…

Your browser is preparing the tool. It runs 100% locally.

Quick answer

WebP to PNG decodes your WebP image and re-saves it as a PNG, in your browser on an HTML5 canvas. PNG is lossless and opens everywhere, and any transparency in the WebP is preserved. The trade-off is size: PNG is usually larger than the WebP it came from, because WebP compresses more aggressively. The dimensions stay the same and the image never leaves your device.

  • LosslessPNG output
  • Kepttransparency
  • ~26%lossless WebP is smaller than PNG (Google)
  • 0files uploaded

What the WebP to PNG Converter does

WebP works well on the web, but some older apps, editors and upload forms still take only PNG or JPEG. This tool turns a WebP into a PNG that almost any program opens, with the image unchanged.

If the WebP has an alpha channel, the PNG keeps it, so cut-out graphics and logos stay see-through. The cost is a bigger file, since PNG's lossless compression is less compact than WebP's.

How it works

Every current browser reads WebP natively. The browser decodes yours and draws it onto an HTML5 canvas at full size, alpha channel included.

The canvas is exported as a PNG, which is lossless, so the pixels are stored exactly. You download a .png with the same dimensions and base filename as the WebP.

What converting can and can't do

Can:open in any appkeep transparencystore every pixel exactlyCan't:bring back detail a lossy WebP droppedkeep the file small
The PNG is an exact copy of what the WebP decodes to. It won't look better or worse.

Processing pipeline

  1. Step 1. Drop in a WebP (any common image works). It is decoded on your device.
  2. Step 2. A canvas is created at the image's exact size, preserving any transparency.
  3. Step 3. The image is drawn onto the canvas and encoded as a lossless PNG.
  4. Step 4. Every pixel's colour and alpha are stored exactly as decoded.
  5. Step 5. The .png downloads with your original filename; dimensions are unchanged.

Privacy

The WebP is decoded and re-encoded in the page's memory on your device. No server receives a copy.

The page keeps neither image after you close the tab, so it is fine for private or proprietary graphics.

Technical details

EngineHTML5 Canvas (browser-native)
OutputPNG (.png), lossless
TransparencyPreserved if the WebP has alpha
File sizeUsually larger than the WebP
DimensionsUnchanged width and height
AcceptsAny image the browser can open
UploadNone; the WebP is converted on your device

Standards and references

  • WebP (Google): the source format, built on VP8/VP8L; supports lossy, lossless, and alpha. Every modern browser can decode it.
  • ISO/IEC 15948 (PNG): the lossless target: DEFLATE compression with an optional alpha channel, so transparency carries over.
  • HTML Canvas API: toBlob('image/png') performs the lossless in-browser PNG encoding.

Accuracy and limits

The PNG is a lossless copy of the decoded WebP, so the picture looks the same. If the source was a lossy WebP, the PNG keeps that already-compressed result and cannot recover detail the lossy WebP discarded.

Expect a bigger file, especially for photos. Google measures lossless WebP as around 26% smaller than PNG, and lossy WebP is far smaller.

Transparency is preserved. A WebP alpha channel is drawn onto the canvas and stored in the PNG, so see-through areas stay see-through.

Dimensions are unchanged and nothing is resized. Conversion runs in browser memory, so very large images use more of it but typical graphics convert instantly.

Same picture, bigger file

PNG100lossless WebPabout 74
Starting from a lossy WebP, the jump in size is bigger still, especially for photos.

Real-world uses

Open it anywhere

Turn a WebP into a PNG for an app or editor that will not accept WebP.

Keep the transparency

Preserve a cut-out or logo's alpha channel in a universally-supported format.

Editing and design tools

Bring a downloaded WebP into software that prefers PNG.

Upload forms

Satisfy a form that only takes PNG or JPEG.

When it fits, and when it doesn't

Good for

  • Maximum compatibility (PNG opens everywhere)
  • Keeping a WebP's transparency
  • Apps or forms that reject WebP
  • A lossless working copy

Not the best choice for

  • Keeping the file small (PNG grows)
  • Images headed for the modern web
  • Improving a lossy WebP's quality
  • When the app already supports WebP

If small size is the goal and the destination supports it, keep the WebP; convert to JPG only if you do not need transparency and want a smaller photo file.

Frequently asked questions

Why is the PNG larger than my WebP?
WebP compresses harder than PNG. Lossless WebP is about 26% smaller than PNG and lossy WebP smaller still, so converting to lossless PNG usually increases the file size.
Does it keep transparency?
Yes. If the WebP has an alpha channel, it is drawn onto the canvas and stored in the PNG, so transparent areas stay transparent.
Will the image quality change?
The PNG is a lossless copy of the decoded WebP, so it looks identical. If the WebP was lossy, the PNG keeps that result exactly and cannot add back what the lossy WebP dropped.
Why convert WebP to PNG at all?
For compatibility. Some older apps, editors and upload forms accept only PNG or JPEG, and PNG opens almost everywhere.
Are my files uploaded?
No. The WebP is decoded and re-encoded on an HTML5 canvas in your browser. Nothing is sent to a server, and refreshing clears it from memory.
Do the dimensions stay the same?
Yes. The PNG keeps the WebP's exact width and height; the tool does not resize.
Can the browser even read WebP?
Yes. Every modern browser decodes WebP, which is how the tool loads your image before re-saving it as PNG.
Can I convert an animated WebP?
No. The canvas captures a single frame, so an animated WebP converts to a still PNG of one frame, not an animation.
Is my original WebP changed?
No. A new .png is created and your WebP is left as it was.
Does it work on a phone?
Yes, in any modern mobile browser. Larger images use more memory during encoding.

References

Written from the tool's own path: the browser decodes the WebP, the canvas saves a PNG. The page states the bigger file it produces.

Trending

PNG to WebP Converter

Convert a PNG to a much smaller WebP in your browser, keeping transparency, at 92% quality.

ImageOpen Tool
PopularHot

Image Compressor

Compress an image to JPEG with a quality slider and watch the file size drop as you drag, in your browser.

ImageOpen Tool

JPG to PNG Converter

Convert a JPG to a lossless PNG in your browser. Nothing more is lost from here on, though the JPEG's existing compression stays.

ImageOpen Tool

PNG to JPG Converter

Turn a PNG into a smaller JPG in your browser. Transparent areas become white and the JPEG is saved at 92% quality.

ImageOpen Tool

WebP to JPG Converter

Turn a WebP, or any image your browser opens, into a JPG that every device and app can read. Transparent areas come out white, because JPEG has no alpha channel.

ImageOpen Tool
PopularNo Upload

Image Resizer

Resize an image to exact pixel dimensions in your browser, with the aspect ratio locked and a lossless PNG out.

ImageOpen Tool

Back to the WebP to PNG Converter

Your file is processed on this device and never uploaded, and there's no account to create.