WebP to PNG converter
Drop in WebP pictures and download lossless PNG files. Transparent areas are kept. The conversion happens in your browser.
Free · no signup Runs in your browser
How do I convert a WebP to a PNG?
Add your WebP files and download the PNG versions. PNG is lossless and keeps transparent areas, so a WebP logo or cut-out comes out with its see-through background intact. The PNG is usually larger than the WebP, because WebP is designed to be compact.
Why convert WebP to PNG
WebP can store transparency, like PNG, but not every editing program opens it. Converting to PNG gives you a file that nearly every editor, document program and website builder accepts, with the transparent background still in place.
PNG does not re-compress the picture, so the conversion adds no new loss. If the WebP was itself saved in a lossy mode, the detail it already lost is not recovered, and the PNG will be larger than the WebP.
It runs in your browser. Your pictures are never uploaded, and there is no account to make.
How the conversion works in detail
Your browser does the work. When you add a WebP file, the page reads it with the browser's File API (the file is not uploaded), asks the browser to decode it into raw pixels, and draws those pixels on a canvas of the same size. The canvas is then saved as PNG with the browser's own encoder, and the result is offered as a download. A WebP file is a format developed by Google that can be lossy or lossless and supports transparency and animation; a PNG file is a lossless format: it stores every pixel exactly and supports transparency. PNG is lossless, so the pixels are written exactly as they were decoded and there is no quality setting. Everything is processed one picture at a time, in your browser's memory, which is why several pictures at once work well but pictures over about 100 megapixels are refused.
How to convert, step by step
- Add your WebP files: drop them on the box, press the box to choose them, or paste a picture.
- Nothing else to set: PNG is saved exactly as decoded.
- Wait a moment: each picture shows its new size and how much smaller or larger the file became.
- Press Download next to one picture, or Download all to save every converted file in turn.
- Open a converted file to check it before you delete the original WebP file.
What changes in the conversion
What stays the same and what does not when WebP becomes PNG.
| Aspect | What happens |
|---|---|
| Pixels and size in pixels | Kept exactly: the width and height do not change |
| File size | Usually much larger: PNG stores every pixel, while WebP compresses photographs far better |
| Quality | No further loss: PNG is lossless, but any loss already in the WebP stays |
| Transparency | Kept: both WebP and PNG support it |
| Animation | Lost: only the first frame is kept, because the canvas holds one picture |
| Camera details, date and GPS location | Removed. A canvas holds only pixels, so the new file carries none of the original's metadata, which also helps privacy |
| Orientation | Applied: a photo that was rotated by a camera setting is turned upright in the new file |
| Colours | Converted to the standard sRGB range. Pictures with a wider colour range (some AVIF, HEIC and WebP files) may look a touch less saturated |
When to use it
- Editing a transparent WebP logo in a program that does not read WebP
- Placing a cut-out in a document or slide
- Keeping a clean lossless copy before further edits
- Uploading to a service that accepts PNG but not WebP
Problems you may run into
Most problems come from the formats involved, not from the tool.
| What you see | Likely cause | What to do |
|---|---|---|
| A WebP file will not open or shows an error | The file is damaged, is not really WebP (it was only renamed), or your browser cannot decode it (use a current browser; very old ones lack WebP) | Open the file in another program to check it, or try Chrome, Edge or Firefox |
| The PNG is much bigger than the WebP | WebP compresses photographs far better than PNG does | That is expected. Use PNG for editing and transparency, and JPG or WebP for sharing photos |
| My animation is now a still picture | A converted picture is a single frame | Use the GIF maker or video to GIF tool to make animations |
| Colours look a little different | The picture was converted to the standard sRGB range | Compare at full size; for colour-critical work convert in a colour-managed editor |
| The camera date or GPS location is gone | Metadata is not copied, by design | Keep the original if you need it, or write the details in the file name |
| 'Too large to process' | The picture is above about 100 megapixels | Reduce it first with the image resizer |
| Several downloads are blocked | The browser asks before saving many files at once | Allow multiple downloads for this site, or download the pictures one by one |
Mistakes it helps you avoid
- Expecting an animated WebP to stay animated: only the first frame is kept.
- Expecting a smaller file: PNG is larger than WebP.
- Expecting lost detail to return: a lossy WebP stays as detailed as it was.
- Using PNG for photographs on a website, where WebP or JPG load faster.
How the conversion works
Four steps, all inside your browser.
1. The file you choose is read by your browser. It is not sent to a server.2. The picture is decoded to pixels and drawn on a canvas the same size as the original.3. The browser's encoder saves the canvas in the new format, at the quality you set for JPG and WebP.4. The new file is offered as a download. Metadata such as camera details and location is not carried over.
Browsers decode the picture to pixels and re-encode a canvas with the format and quality you choose (MDN: HTMLCanvasElement.toBlob). Because the picture is redrawn, camera details and location data are not copied to the new file, and an animated picture keeps only its first frame. Very large pictures (over about 100 megapixels) are refused, since many phones cannot hold them in memory.
Example: logo.webp to logo.png
You have logo.webp and need a PNG file.
- You chooselogo.webp
- You getlogo.png
- SettingPNG is lossless; transparent areas are kept
The PNG looks the same as the WebP and is usually larger.
Sizes depend on the picture, so this tool shows the before and after size for each file instead of promising a percentage.
Terms on this page
- Lossy
- A format that discards some detail to make the file smaller, such as JPG.
- Lossless
- A format that stores the pixels without losing detail, such as PNG.
Common questions
Does the PNG keep the transparent background?
Yes. Transparent areas in the WebP stay transparent in the PNG.
Why is the PNG larger than the WebP?
WebP is built to be compact, while PNG stores the pixels without compression loss, so PNG files are bigger.
Does it convert animated WebP?
Only the first frame. The result is a still PNG.
Is anything uploaded?
No. The conversion runs in your browser on your own device.
Is there a quality setting?
No. PNG is lossless, so there is nothing to set.
Where these numbers come from
- MDN Web Docs — HTMLCanvasElement.toBlob() How a browser encodes a canvas as PNG, JPEG or WebP, and what the quality argument does.
- MDN Web Docs — Using files from web applications How a page reads a file you choose without uploading it.
- MDN Web Docs — Image file type and format guide Which formats are lossy or lossless, which support transparency, and where they are best used.
- Google for Developers — WebP WebP lossless images are 26% smaller than PNGs and lossy WebP images 25-34% smaller than comparable JPEGs.
Last verified 2026-10-25 The method on this page is checked against the sources above at least once a year. Spotted something out of date? Tell us and we will fix it.
Related tools
JPG to PNG
Convert JPG pictures to PNG in your browser. Many files at once, nothing uploaded.
Open toolPNG to JPG
Convert PNG pictures to JPG in your browser. Many files at once, nothing uploaded.
Open toolWebP to JPG
Convert WebP pictures to JPG in your browser. Many files at once, nothing uploaded.
Open toolJPG to WebP
Convert JPG pictures to WebP in your browser. Many files at once, nothing uploaded.
Open toolPNG to WebP
Convert PNG pictures to WebP in your browser. Many files at once, nothing uploaded.
Open toolImage compressor
Make pictures smaller by setting a size limit or a quality.
Open tool🖼️ Image tools
Convert between JPG, PNG and WebP, shrink a picture to a size limit, resize it or turn pictures into a PDF. Your files never leave your device.
See all 30 tools in this section