Hacks VitaeAll tools
freecompressconvert
client-side only

WebP to PNG

For the two things JPG cannot do: keep a transparent background, and keep sharp edges sharp. Converted in this tab, on your own machine.

· PNG, JPG, WebP, GIF, BMP

A whole folder at once is fine. Nothing is uploaded.

Files0
In0 B
Out0 B
Change–
No upload
Output format
How to decide the size
    Quick answer

    Choose PNG for transparency or sharp edges

    // Answer

    PNG keeps a transparent background, which JPG cannot store at all, and it keeps hard edges clean, which JPG blurs. Those are the reasons to pick it. It is not the reason most people think: PNG will not improve a WebP's quality, and the file will be considerably larger.

    The common misunderstanding

    Lossless preserves. It does not restore.

    "Lossless" sounds like a quality setting. It is not — it is a promise about the conversion, not about the picture. PNG guarantees it will store precisely what it was handed. What it is being handed here is an image WebP already compressed, with whatever softness and blocking that introduced baked in.

    So the PNG is a perfect copy of an imperfect picture, at several times the size. That is a fair trade when you need the transparency or the sharp edges. It is a bad trade for a photograph you just want to send someone — convert that to JPG instead.

    Expect this

    What happens to the file size

    What the image isPNG versus the WebPWhy
    Logo, icon, flat colourSomewhat largerPNG compresses repeated exact colours well, though lossless WebP usually does better.
    Screenshot with textSomewhat largerMostly flat, but the text detail costs.
    PhotographSeveral times largerPhotographs have few exact repeats, so PNG has little to exploit.

    If the result is too large to use, that is PNG working as designed rather than a fault. The compressor explains what can and cannot be done about a PNG, and resizing is the one lever that always works.

    FAQ

    Frequently asked questions

    No. PNG is lossless, which means it stores exactly what it is given — and what it is given is a WebP that already threw detail away. Lossless preserves; it does not restore. The PNG will look identical to the WebP and be several times larger.
    Three good reasons: your image has a transparent background and you need to keep it, it is a logo or screenshot whose sharp edges JPG would blur, or something you are using will only accept PNG. Outside those, JPG is usually the better choice.
    Because it keeps every pixel exactly. WebP compresses by approximating; PNG compresses by finding exact patterns, which works well on flat colour and badly on photographs. A photo can easily come out five to ten times larger as PNG.
    Yes. WebP and PNG both support an alpha channel, and the conversion carries it across. This is the main reason to choose PNG over JPG, which has no transparency at all — our converter fills those areas with white.
    You get the first frame. PNG has an animated form, APNG, which is now part of the PNG specification, but this tool does not write it. The tool tells you when the file is animated instead of silently discarding the rest.

    Ask an assistant about this page

    Opens in a new tab with this page and the question already filled in.