WebP to PNG
Create a PNG from a WebP image in your browser. Transparent pixels stay transparent and the source never leaves your device.
LOCAL WEBP CONVERTER
Convert WebP to PNG in your browser
Turn a WebP into a lossless PNG, preview the result, and download it without uploading the image.
A QUICK WALKTHROUGH
How to use this tool
- Choose one WebP up to 20 MB, 10,000 pixels per side, and 40 megapixels.
- Convert the decoded image locally to a lossless PNG.
- Inspect the preview and download the PNG.
Transparency remains available
PNG supports an alpha channel, so transparent areas in the decoded WebP remain transparent in the downloaded result.
Lossless output from decoded pixels
Canvas writes a fresh PNG without JPEG-style quality controls. The resulting file size depends on the image content and browser encoder.
Local limits and metadata
Input is one WebP up to 20 MB, 10,000 pixels per side, and 40 megapixels. Conversion happens locally; the new PNG does not preserve source metadata, color profiles, animation, or original compression data.
GOOD TO KNOW
Common questions
Does this upload my WebP?
No. The image is decoded and encoded in your browser.
Will transparency be preserved?
Yes. PNG supports transparency, and the browser canvas keeps decoded alpha values.
Does the PNG keep the original dimensions?
Yes. The output uses the decoded WebP width and height, within the stated limits.
Is metadata preserved?
No. Canvas creates a fresh PNG from decoded pixels and does not copy original metadata or color profiles.