100% in-browser — zero uploads Batch + zip download, free Maintained 2026 · 0 uploads

WEBP TO PNG · FREE · NO UPLOAD

WebP to PNG Converter

Drop WebP files, get PNGs instantly — processed locally, batch and zip included. Below the converter: the current 2026 state of the WebP-vs-PNG mess, because the reason you're here is that some app handed you a file your tools can't open.

Drop files here or

Processed locally in your browser — nothing is uploaded. Batch supported, zip download included.

0 uploads — verified locally 0 uploads

The 2026 state of WebP to PNG

Field2026 state
PNG (lossless, alpha)Fully supported — read & write in every browser
WebP (lossy/lossless)Decode: Chrome 9+, Firefox 65+, Safari 14+ · Encode: Chrome/FF yes, Safari 16+ (lossy only before 17)
JPEGFully supported — quality 0.01–1.0 via canvas
SVG → rasterVia <img> decode — safe with xmlns set
Base64 / data URLsDecode any data URL; encode with mime prefix
Max canvas sizeChrome 16,384px · Firefox 32,767px · Safari 16,384px per side
Color managementCanvas works in sRGB; CMYK JPEGs are converted by the browser (no profile preserved)
Animated WebP/GIFOnly first frame when re-encoded to PNG/JPG

Code example

// Decode WebP, re-encode as PNG — all client-side
const img = new Image();
img.src = URL.createObjectURL(file);
await img.decode();
const c = document.createElement('canvas');
c.width = img.naturalWidth; c.height = img.naturalHeight;
c.getContext('2d').drawImage(img, 0, 0);
c.toBlob(b => saveAs(b, 'out.png'), 'image/png');

FAQ

Why won't my WebP file open?

WebP is a modern web format: Windows Paint and older Office versions only gained support recently, and many CMSs export WebP by default while desktop tools lag behind. Converting to PNG restores universal compatibility.

Does converting WebP to PNG lose quality?

PNG is lossless, so a lossless-source WebP converts pixel-perfect. A lossy WebP has already discarded data — converting to PNG preserves exactly what remains, without further loss.

Is it safe to use an online WebP converter?

With PNGMill, nothing is uploaded — conversion runs in your browser, which you can verify with the network badge or your DevTools Network tab. Be cautious with converters that require uploads: your files sit on someone else's server.

Can I convert multiple WebP files at once?

Yes — drop as many as you like. Files are processed in a queue and you can download everything as a single zip.

Last updated: · Launch: client-side WebP decode + PNG encode, batch queue, zip download · change history