WebP to PNG Converter
Convert WebP to PNG online, free
You drag a .webp into your design tool or an older editor and it just shrugs, but you still need that transparent background kept. This converts WebP to PNG right in your browser, alpha intact, no upload, no signup.
Drop images here or click to upload
WebP only — up to 50MB each
- Files never leave your device
- Runs in your browser
- Free, no signup
How it works
- 1
Drop WebP files
Drop a single WebP or up to 100 at once. Both lossy and lossless WebP are supported. Animated WebP uses the first frame.
- 2
Conversion runs locally
Each file decodes in the browser and re-encodes as a lossless PNG. Transparency, including partial alpha, transfers cleanly into the PNG output.
- 3
Download PNG files
Single files download immediately. Batches arrive as a ZIP. Original file names are preserved with the new .png extension.
Why PNG is the right target format for editing and compatibility
Transparency is fully preserved
Alpha channels in WebP carry directly into PNG with no white fill or halo. Soft shadows, anti-aliased edges, and partial transparency all transfer correctly.
Lossless re-encoding
PNG uses lossless compression, so pixels from the WebP source land in the PNG output unchanged. No additional quality loss is introduced by the conversion itself.
Editor and tool compatibility
PNG works in every image editor, design tool, presentation app, and content management system. Converting to PNG removes any compatibility risk that comes with WebP.
Where this helps
Design work in Photoshop and Figma
Designers often need a lossless PNG source to edit layers, adjust transparency, or use in mock-ups. Converting client WebP assets to PNG before opening them in Photoshop or Figma keeps the alpha channel intact and avoids any quality re-compression in the design tool.
Slide decks and presentations
PowerPoint, Keynote, and Google Slides all accept PNG natively but some older versions struggle with WebP. Converting before inserting an image guarantees it renders correctly when the deck is opened on any computer.
Print preparation
Print workflows prefer lossless input. Converting WebP marketing assets to PNG before sending them to a print provider avoids visible artifacts that can show up at large sizes or in high-DPI print output.
App and web icon assets
Icon and logo assets are often distributed as WebP for the web but need to be PNG for app build pipelines, favicon generators, and platform-specific icon tools. Converting once gives you reusable PNG sources for any toolchain.
Tips that help
- 1
Expect PNG files to be larger than the WebP source
PNG is lossless and uses less aggressive compression than WebP, so file sizes grow. This is normal: the trade-off is editor compatibility and guaranteed transparency.
- 2
Resize before converting if the WebP is huge
If your WebP is much larger than its display size, resize it before converting to PNG. You will get a smaller PNG that still has all the transparency you need.
- 3
Use Compress PNG after converting for web use
If you plan to host the PNG online, run it through the Compress PNG tool afterwards. The oxipng optimizer often shaves 20 to 40 percent off PNG size with no visible quality loss.
- 4
Check transparency in the compare view
After converting, hit Compare on a file to verify transparency made it through correctly. Hover the slider over the transparent area to see how it renders.
- 5
Convert only what you need
PNG files are big. If you only need a JPG for sharing or upload, the WebP to JPG tool gives a much smaller result. Only convert to PNG when transparency or editor compatibility actually matters.
Converting WebP to PNG when you need transparency and clean editing
You pick PNG over JPG for two reasons: you need the transparent background kept, or you need pixels you can edit without a quality penalty. WebP stores both transparency and lossless data, so on paper it should work fine, yet many editors, preview tools, and build pipelines refuse to open it. imgkilo fixes that in your browser: it decodes the WebP, redraws it on a Canvas, and re-encodes a PNG with the alpha channel intact, all with nothing uploaded. Drop one file or up to 100, each up to 50 MB, pull the results back as a ZIP, and read on for when PNG is the right target, what the conversion can and cannot fix, and how to read your file sizes.
Why pick PNG instead of JPG for a WebP
The choice between this tool and the WebP to JPG tool comes down to one question: does the image have transparency, or will you edit it? If either is yes, PNG is the format you want.

JPG has no concept of an alpha channel. When a converter takes a WebP with a transparent background and writes it to JPG, every transparent pixel has to become something opaque, and that something is almost always flat white. A logo that floated cleanly over any background suddenly sits inside a white rectangle. PNG keeps the alpha channel, so transparent areas stay transparent and partial transparency stays partial.
The second reason is loss. JPG re-compresses with a lossy codec every time you save, so each round trip through it shaves a little detail off edges and smooth gradients. PNG stores pixels exactly. When you convert a WebP to PNG, the values the browser decoded land in the output untouched, which makes the PNG a safe base for further editing.
For a plain photo with no transparency, where you just want the smallest possible file to share or open, convert to JPG instead. For logos, icons, UI assets, screenshots with rounded corners, or anything headed into an editor, PNG is the right call.
Read moreRead less
How transparency survives the conversion
Transparency in a WebP is stored as an alpha value attached to each pixel. A pixel can be fully opaque, fully transparent, or anywhere in between. That in-between range is what gives you soft drop shadows, anti-aliased curves, and glows that fade to nothing.
The conversion redraws the decoded WebP onto an HTML Canvas, which preserves the per-pixel alpha, then asks the browser to encode that canvas as a PNG. The PNG specification supports the same full 8-bit alpha range, so the values map across one to one. A pixel that was 40 percent opaque in the WebP stays 40 percent opaque in the PNG.
This matters most at the edges. A cheap conversion that flattens transparency leaves a faint halo or a hard fringe where the soft edge used to be. Because the alpha is kept rather than collapsed onto a background, the edges stay clean and the asset drops onto any color underneath without a visible seam.
After a conversion, open the Compare view on a file and slide over the transparent region to confirm it reads as you expect. It is a five-second check that saves you from importing a flawed asset into a design file.
PNG files are usually bigger, and that is fine
Here is the honest part. The PNG you get back will almost always be larger than the WebP you started with, often two to four times the size on photographic content. That is not a fault in the conversion. It is the expected result of moving from a heavily compressed format to a lossless one.
WebP was built to squeeze photos down hard, using lossy compression that discards data your eye is unlikely to miss. PNG does the opposite. It records every pixel exactly and leans on lossless compression, which works well for flat color and sharp edges but cannot match WebP on the busy detail of a photograph. The bytes have to go somewhere, so the file grows.
You are paying that size premium on purpose, in exchange for transparency, lossless pixels, and a format that opens everywhere. When the destination is an editor, a design file, or a build pipeline, the larger file is the correct trade. When the destination is the open web, it usually is not, and you have two cleaner paths described below.
If a converted PNG is destined for hosting, compress the PNG output afterward. Its oxipng pass often removes 20 to 40 percent of the size with no change to the pixels. If transparency does not matter at all, the WebP to JPG tool will produce a far smaller file than either.
What lossless conversion can and cannot recover
The word lossless describes the conversion step, not the history of the file. It promises that nothing is lost going from WebP to PNG. It says nothing about what was already lost before the WebP reached you.
WebP comes in two flavors. A lossless WebP holds its original pixels exactly, and converting that to PNG gives you a perfect copy of those pixels in a new wrapper. A lossy WebP was compressed with detail already thrown away, and that loss is permanent. Converting it to PNG stores the current, already-degraded pixels faithfully, but it cannot rebuild detail that the lossy encoder removed.
So a lossy WebP that shows soft blocking around text or banding in a sky will carry those same artifacts into the PNG. The PNG will look identical to the WebP, not better. People sometimes expect a jump to a lossless format to clean up a rough source, and it will not. The only way to a clean PNG is a clean source.
The practical takeaway: convert from the best WebP you have, not from a copy that has already been through several rounds of compression. If you control the original asset, start there.
Getting WebP into editors and software that reject it
PNG is the common tongue for transparent images. Decades of tools read and write it without a second thought, which is exactly why converting to it solves so many compatibility headaches.
Older versions of Photoshop will not open a WebP without an added plugin, while every version opens PNG directly. Even though WebP support is now near universal in browsers, the same gap still shows up across the stack: some design tools, many operating system preview and thumbnail features, presentation apps like PowerPoint and Keynote, and a fair number of content management systems either fail on WebP or render it inconsistently. Hand them a PNG and the problem disappears.
This is the workflow most people land here for. You receive a transparent graphic as a WebP, the program you need to use it in refuses the file, and you need a version it accepts within the next minute. Drop the WebP, download the PNG, carry on. The transparency is intact and the pixels are unchanged, so the asset behaves exactly as the original was meant to.
The same move covers preparing an asset for an operating system or device that expects PNG, or feeding a graphic into a script or pipeline that only knows how to read PNG input.
Building icon and sprite assets from WebP
Icons, logos, and small UI marks are some of the most common things people convert to PNG, and for good reason. They almost always carry transparency, they get reused across many tools, and most of those tools want PNG.
A logo distributed as WebP for fast web delivery often needs to become PNG before it can enter an app build, a favicon generator, or a platform-specific icon tool. Each of those toolchains tends to assume PNG input. Converting once gives you a clean, lossless PNG source you can feed into all of them rather than fighting the format at every step. When the web version is what you are missing, you can also make WebP from PNG to go the other way.
Sprite work follows the same pattern. If you are pulling individual graphics out of a set, or assembling several transparent pieces into one sheet, PNG is the format that keeps each element editable and keeps the transparency between them honest. There is no background color bleeding into the gaps.
Because the conversion runs in a batch, you can drop a whole folder of icon WebPs at once and get back a matching set of PNGs with the original names and a new extension. That keeps your asset naming consistent, which matters when a build script is looking for files by name.
A quick workflow that keeps files manageable
Start by deciding what the PNG is for. If it is going into an editor or a build, convert and move on; the size does not matter much for a working file. If it is going on the web, plan a second step before you ship it.
When the source WebP is far larger than the size you will display the image at, resize it before converting. A 4000-pixel-wide WebP that you only show at 800 pixels will produce a needlessly heavy PNG. Trim it down first and the PNG comes out smaller while keeping all of its transparency.
Use the batch capacity rather than converting files one at a time. Up to 100 WebP files, each as large as 50 MB, can go in together, and they all decode and re-encode locally before arriving as a single ZIP. For a folder of icons or a set of marketing graphics, that turns a long manual chore into one drop.
Everything here happens on your device. The WebP you drop and the PNG you download both stay in the browser, with no server in the loop, no account, and no ads. That is what makes it safe to run client logos, unreleased designs, or any private asset through the converter without a second thought.
Frequently asked questions
Honest answers to what people ask before using this tool.
Further reading
Independent references if you want to go deeper on the formats and tradeoffs.