Free WebP to PNG converter
Saved an image from a website and got a .webp file your app won't open? Convert it to PNG here. Transparent backgrounds stay transparent, and you can convert a whole batch at once.
Runs in your browser. Your photos are never uploaded.
Drop images here, or paste with Ctrl+V or ⌘V.
HEIC, AVIF, WebP, PNG, or JPG, up to 50 MB each.
Convert one image or a whole folder. Several images download together as a ZIP.
Result
Choose, drop, or paste images, and the converted copies appear here.
Saved you some time? Chip in to keep these tools free (opens Stripe in a new tab)Missing something? Suggest a tool
How it works
- 1
Choose, drop, or paste images
Pick one image or many. HEIC, AVIF, WebP, PNG, and JPG all work, so a mixed folder is fine.
- 2
Pick the format, quality, and size
JPG suits photos, PNG keeps transparency and every pixel, and WebP makes the smallest files. A smaller size makes uploads faster.
- 3
Download
One image downloads on its own. Several download together as a ZIP, keeping their original names.
- Quality
- Applies to JPG and WebP. At 90% it's hard to tell from the original. Lower values make smaller files with softer detail.
- Size
- Shrinks each image until its longest side fits, keeping its shape. Images that are already smaller stay as they are.
- Photo details
- Converting makes a fresh copy of the pixels, so location, camera, and date details from the original aren't carried over.
Questions
Why do websites use WebP?
WebP files are smaller than JPG and PNG at similar quality, so pages load faster. Some apps, editors, and upload forms still won't open them, which is when converting helps.
Does transparency survive?
Yes. PNG stores transparency, so see-through areas in the WebP stay see-through in the PNG.
How many images can I convert at once?
There's no set limit, and each image can be up to 50 MB. Images convert one at a time, so a big batch takes a while, and very large batches are limited by your computer's memory. Split a huge folder into a few batches if the page slows down.
Are my photos uploaded anywhere?
No. Converting happens in your browser. Your photos never leave your device, and nothing is kept after you close the tab.
Preparing product photos by hand?
I set up pipelines that convert, resize, rename, and upload images on their own, from your phone or camera folder straight to your store, catalog, or website.
Source code and license
HEIC photos are decoded with libheif, which is licensed under the GNU Lesser General Public License v3. It ships as a separate file that loads only for HEIC photos and can be replaced, and its source is linked here. The rest of the page uses the browser's own image support.
- image-converter.js: this tool's code
- images.js: how images are read, and when the HEIC decoder loads
- libheif-bundle.mjs: the HEIC decoder (libheif 1.23.5 compiled to WebAssembly), loaded only for HEIC photos
- libheif license: GNU LGPL v3
- libheif source: the decoder itself
- WebAssembly build: how libheif-js compiles it
- Vendor script: how the file is copied from npm