WebP to PNG Converter
Drop in a a WebP file, convert it to PNG, and download the result — all locally in your browser.
About this tool
This tool turns a WebP file into a PNG file. Drop an image onto the upload zone or click it to browse your device, and a preview appears once the file has been decoded. Alongside the convert button you'll find a single convert button, since PNG output needs no extra settings. Nothing leaves your device: the file is read locally, converted locally, and the download link points at data held only in this browser tab.
Under the hood, the source file is decoded onto an HTML canvas element using the browser's own image loader — WebP decoding is supported in all current versions of Chrome, Firefox, Edge and Safari. Those pixels then land on an HTML canvas, from which they are re-encoded as PNG. The canvas API writes this out directly as a standard PNG blob.
As with any browser-based converter there are limits worth knowing. On the input side, animated WebP files are only read as their first frame. On the output side, PNG output is lossless and keeps full transparency, so file sizes are larger than JPG or WebP for photographic content.