Batch WebP → PNG with zero quality loss — canvas decode, nothing sent anywhere.

Multi-file input, per-image download buttons, and a JSZip bundle when you convert several.

Quick answer: Convert WebP images to PNG in bulk — decoded locally via canvas, download one file or a ZIP of the whole batch. No upload, works offline, free.

How to use

  1. Pick one or many .webp files.
  2. Convert — each image is decoded and redrawn locally.
  3. Download individually, or grab the whole batch as a ZIP.

About this tool

WebP is great for websites and terrible for everything else: plenty of editors, older apps and upload forms still demand PNG. This converter decodes each WebP on your device with the browser's own image engine, redraws it onto a canvas and exports a lossless PNG — pixel-identical, no recompression artifacts. Convert a whole folder at once: every file gets its own download button, and batches of two or more can be grabbed as a single ZIP. No ffmpeg needed, so it loads instantly and even works offline. Your file never leaves this page — processing runs in your browser via WebAssembly; nothing is uploaded and the file is dropped from memory when you close the tab.

FAQ

Is quality identical?
Yes — PNG is lossless; the pixels are the same as the WebP source, just in a universally accepted container.
Animated WebP?
The first frame is converted (that is the honest limit of canvas decoding).
Transparency kept?
Yes — the alpha channel survives the round-trip.
Other formats to PNG?
This tool targets WebP; the Image Converter tool handles JPG, PNG and more.
Do images get uploaded?
No — decoding and encoding happen on your device. Your file never leaves this page — processing runs in your browser via WebAssembly; nothing is uploaded and the file is dropped from memory when you close the tab.

Rate this tool

Your rating stays in this browser (local storage) — nothing is sent to any server.