Skip to converter

WebP to PNG converter

A WebP that opens fine in a browser can still be refused by an editor, a mail client or a print pipeline. That is a decoder problem, not a damaged file. Diagnose it first, then convert to PNG on your own device — and read the tradeoff before you judge the result.

Files are converted on your device and never uploaded.

Drop files here or WEBP, up to 25 MB each, 10 at a time
    Add a file to start.

    Processed on your device. Files aren’t sent anywhere.

    No sign-up. Nothing to install.

    Why the tool refused it

    Illustrative scenario: Dana downloads a WebP sticker from a site, tries to place it in her layout editor, and the editor rejects it. The file is not corrupt — the application simply has no WebP decoder. Browsers decode WebP; many desktop editors, older viewers and mail clients do not.

    PNG is the widest-supported container for exact raster images. Converting is a compatibility move: you are trading WebP's smaller size for something that opens almost anywhere.

    • The browser opened it, so the file itself is readable
    • The refusing application lacks a WebP decoder, not a broken import
    • PNG has no WebP-specific features to carry over; it is a fresh encoding
    • If the source is animated, this route decodes a single frame — animation is not preserved

    What the PNG you get actually contains

    The WebP is decoded into pixels, then re-encoded as PNG losslessly from those pixels. That matters because a WebP is usually already lossy: decoding cannot restore detail the WebP encoder discarded. Soft anti-aliased edges, fine texture and gradient banding look exactly as they did in the WebP — no sharper, no cleaner.

    This is not a way back to a lossless master. If you have the original PNG or SVG, use that instead; converting a lossy WebP only changes the container.

    A PNG made from a lossy WebP is an exact copy of the pixels you can see, not a recovery of the pixels that were thrown away.

    The honest limit of this route

    The file usually grows, and that is not a failure

    PNG compresses without discarding detail, so the output is often larger than the WebP you started with. A sticker that was 18 KB as WebP can become several times that as PNG. Nothing went wrong — you asked for a container that keeps every pixel and opens in more places.

    Colour profile and embedded metadata from the WebP are not carried into the PNG, and transparency is preserved where the decoded source had it.

    Set the size before converting, not after

    This route has one control: Size, a segmented choice of Original, 75%, 50% or 25%. There is no quality slider and no background picker — PNG is lossless and keeps alpha, so neither would mean anything here.

    1. Leave Original if the destination needs the full resolution
    2. Choose 75% or 50% when the PNG is only going into a layout mock-up or a document
    3. Use 25% for a small thumbnail where file size matters more than detail
    4. Convert one file first — scaling is applied to the decoded pixels, so check the result before batching
    • Up to 10 files per run, each up to 25 MB
    • An image is refused only when both the source and the scaled output exceed about 40 megapixels
    • Choosing a smaller Size can let a very large source through where Original would be refused
    • Scaling resamples the image; it does not sharpen it

    Questions

    Is this converter live?
    Yes. Decoding and PNG encoding run in your browser tab; files are read from your disk and nothing is uploaded.
    Will the PNG look better than the WebP?
    No. A lossy WebP cannot be restored. The PNG reproduces the pixels that survive in the source, in a container that more applications can open.
    Why is the output larger?
    PNG stores pixels losslessly, so it usually costs more bytes than a lossy WebP. Larger output is the expected result of choosing compatibility over size.
    Does an animated WebP stay animated?
    No. The canvas route decodes a single frame, so the PNG is a still image.
    Is transparency preserved?
    Where the decoded WebP had alpha, the PNG keeps it. JPG would flatten it onto a background, which is why JPG is a different route with different settings.

    When PNG is the wrong target

    Decide by destination, not by habit. A photograph converted to PNG will almost certainly be larger than the WebP and no better looking. A photo that needs broad compatibility should go to JPG instead; a web page that needs small files should keep WebP.

    • Photo in a mail attachment or a form upload: convert WebP to JPG, not PNG
    • Web page where size matters: keep WebP, or convert to JPG for older clients
    • Image going into an editor, print pipeline or document: PNG is the right compatibility move
    • Artwork you will edit again: PNG, but find the original source file if it exists

    Checking the result

    Open the PNG in the application that refused the WebP — that is the actual test. Then compare edges with the original side by side; they should look identical, because the pixels are the same. If the PNG looks worse than the WebP, the difference came from scaling, not from the container change.

    1. Import the PNG into the tool that rejected the WebP
    2. Compare the two files at the same zoom
    3. Check transparency where the source had soft edges
    4. If you scaled, convert again at Original before judging quality

    Share this converter

    More sharing options