Convert a WebP image to PNG locally while preserving browser-decoded transparency.
Ready to use · Runs in your browser · No signup
How to use the WebP to PNG Converter
Convert a WebP image into PNG when you need a lossless browser-friendly file or want to retain transparency in the decoded image.
Convert a browser-supported WebP image to lossless PNG while preserving decoded transparency when available. The result favors compatibility and exact pixel storage over a guaranteed small file.
The selected image is decoded and processed in the browser. Keep the original until the downloaded output has been opened and checked on the target device.
Choose a WebP image from your device.
Fieldlet decodes it into a browser canvas and exports that canvas as PNG.
Download the resulting PNG locally.
Last reviewed for accuracy:
Worked examples
Preserve a transparent WebP graphic
Scenario: A WebP icon has transparent corners and a design app requires PNG.
Result: The decoded image is exported as a verified PNG with transparency retained.
The browser draws the WebP pixels including alpha to canvas and encodes PNG data without adding a solid background.
How the result is produced
PNG stores the decoded pixels losslessly, but it cannot recover data discarded by a lossy WebP source. The MIME type is verified before the .png download is offered.
Decoded alpha can remain transparent
PNG output can be much larger than WebP
Animation is not preserved by a single-frame canvas export
Limitations and common mistakes
Animated WebP generally becomes a still image.
Browser support and memory limits determine which source dimensions can be processed.
Common questions
Can the PNG be larger than the WebP?
Yes. WebP can compress photographic content much more efficiently than PNG, so format compatibility or transparency may come with a larger file size.
Why is the PNG much larger?
PNG uses lossless compression, while WebP may use highly efficient lossy or lossless encoding. The same decoded pixels can therefore require more bytes in PNG.