WEBP to PNG Converter

This WEBP to PNG converter rewrites your images into the lossless PNG format while keeping every transparent pixel exactly where it was. Ideal for logos, icons, screenshots and any graphic you plan to edit again later.

Your files never leave this device

Convert your files Up to 20 files ยท 30 MB each

Drag & drop WEBP images here

Transparency is preserved. Animated WEBP files export their first frame as a still PNG.

No files selected yet

    How to use this WEBP to PNG converter

    1. Add your WEBP files to the dropzone, either by dragging them in or pressing Browse files.
    2. Check the queue. Remove anything you added by mistake using the cross beside its name.
    3. Press Convert to PNG. There is nothing to configure, because PNG encoding is lossless.
    4. Compare the before and after sizes shown against each result.
    5. Download the files one at a time, or grab the whole batch as a ZIP.

    What makes this converter useful

    • Preserves the alpha channel pixel for pixel. No white box appears behind your logo.
    • Encodes losslessly, so the PNG is a faithful copy of what the WEBP decoded to.
    • Processes a queue of twenty files without asking you to repeat yourself.
    • Warns you when a PNG comes out larger than the WEBP, which is normal and expected.
    • Leaves dimensions, colour profile handling and orientation exactly as the browser decoded them.
    • Adds no watermark and requires no account, on any number of conversions.

    When PNG is the right target format

    PNG and WEBP are both capable of transparency, so this conversion is not about rescuing an alpha channel. It is about compatibility and editability. PNG is understood by every piece of software written in the past twenty-five years, from ancient copies of Illustrator to the image field in a government upload form. WEBP, despite being over a decade old, still trips up a surprising amount of that same software.

    The second reason is lossless storage. WEBP files served on the web are usually the lossy variety, which means detail has already been discarded. Re-saving as PNG will not bring that detail back, but it does stop any further loss from happening. Once a graphic is in PNG, you can crop it, recolour it and save it fifty more times without the edges degrading a little each round.

    Who reaches for this conversion

    • Designers who downloaded a client logo from a live website and need it in a format their editor will open.
    • Developers dropping icons into an app bundle where the build pipeline expects PNG assets.
    • Anyone preparing artwork for a print supplier whose pre-flight check rejects WEBP outright.
    • Teachers and students inserting diagrams into documents that silently drop unsupported images.
    • Sellers uploading product cut-outs to a marketplace that only lists JPG and PNG as valid types.

    Expect the file size to go up

    This surprises people, so it is worth stating plainly: a PNG converted from a lossy WEBP is very often two to five times larger than the original. That is not a fault in the tool. Lossy compression achieves its size by permanently simplifying the image; lossless compression has to record every pixel that remains, including the compression artefacts the lossy encoder introduced. The results list shows the change for each file so nothing is a surprise.

    Photographs suffer most from this, they contain millions of subtly different colours that PNG's algorithm cannot pack tightly. Flat graphics with a limited palette, such as logos, charts and screenshots of interfaces, compress beautifully and may barely grow at all. If a photograph is what you have and size matters, converting to JPG instead is usually the better call, or run the finished PNG through the PNG compressor.

    What happens to animation

    Animated WEBP files exist, and browsers play them happily. PNG has an animated cousin called APNG, but it is not what a canvas element produces. When you convert an animated WEBP here, you get a single still PNG of the first frame. That is genuinely useful for grabbing a poster image or a thumbnail, and it is a limitation of the approach rather than a bug, worth knowing before you queue up thirty animations.

    Everything happens on your machine

    The conversion never touches a server. Your browser decodes the WEBP with its built-in codec, paints the result onto an off-screen canvas, and asks the canvas for a PNG blob. All three steps run in the memory of the tab you are looking at, which is why the tool works offline once the page has loaded and why there is no upload progress bar anywhere on this page.

    That design also removes the awkward questions that come with server-side converters: who can see the file, how long it is kept, and whether it is used to train something. Nothing is stored because nothing arrives. If you need other directions through the same pipeline, the PNG to WEBP, PNG to JPG and GIF to PNG converters work identically.

    Frequently asked questions

    Does this WEBP to PNG converter keep transparency?

    Yes. PNG supports a full alpha channel, so transparent and semi-transparent pixels survive the conversion exactly as they were. Nothing is flattened onto a background colour.

    Why is my PNG bigger than the original WEBP?

    Because PNG is lossless and most WEBP files on the web are lossy. The PNG has to store every remaining pixel faithfully, including artefacts left by the original compression. Photographs grow the most; flat graphics grow the least.

    Can I convert an animated WEBP to an animated PNG?

    No. The tool exports the first frame as a single still PNG. Animated PNG is a separate format that a browser canvas cannot produce, so an animated source always gives you one image out.

    Is there a limit on how many files I can convert?

    Twenty files per batch, at up to 30 MB each. There is no daily or lifetime cap, run as many batches as you like, one after another.

    Do my images get uploaded anywhere?

    No. Decoding and re-encoding both happen inside your browser tab using the Canvas API. No network request carries your image, so there is nothing on any server to store or delete.