Converter · No upload
WEBP to PNG, locally
Drop in WEBP images and download PNGs that open anywhere, transparency intact. The conversion runs entirely inside your browser — nothing is uploaded, the network meter below proves it live, and it works with your wifi off.
How this converter works
Every modern browser decodes WEBP natively — it's a web format, after all. When you choose a file, the File API opens it in memory, the browser's decoder turns it into raw pixels with the alpha channel intact, this page draws those pixels onto a transparent canvas, and the canvas re-encodes them as a lossless PNG. The result comes back as a download link. No step involves a network transfer; the site is static files with no server that could receive an upload.
The readout's network meter arms the instant your first file is read and counts every request from that moment — it stays at zero, in green. For independent confirmation, watch the developer-tools Network tab stay silent while converting, or switch on airplane mode and convert anyway: after one visit this page is cached and works entirely offline. The methodology page walks through each verification.
The honest limits: PNG stores exactly what the browser decoded, so expect the file to grow — WEBP's efficiency is the reason websites use it, and PNG's losslessness costs space. Animated WEBP yields only its first frame, since PNG is a still format. And re-encoding strips any metadata from the output, which for shared images is usually the right default.