PixelSquishBlog

Convert WebP without losing the transparent background

2026-09-13

You have a logo saved as WebP with a clean transparent background. An uploader refuses WebP, so you convert to JPG — and the logo arrives sitting in a hard white rectangle. The transparency is gone, and on any non-white page it looks broken.

Why JPG killed the transparency

JPG simply has no concept of transparent pixels — the format stores a full rectangle of color and nothing else. Any converter that turns a transparent image into JPG must fill the transparent area with something; white is the usual choice. The white box isn't a bug in the conversion — it's the only thing JPG can do.

PNG is the format that keeps it

PNG stores an alpha channel — per-pixel transparency — so a WebP logo converted to PNG keeps floating over whatever background it lands on. That's why the rule of thumb is: photos to JPG, anything with transparency to PNG.

How our converter handles the two cases

WebP to PNG carries the alpha channel across untouched — transparent stays transparent. WebP to JPG composites onto white, because a JPG has to have a background and white is what uploaders expect. Both run entirely in your browser; the files never leave your machine.

How to check a file really kept its transparency

Open the converted PNG in any viewer that shows a checkerboard behind transparent areas, or drop it onto a dark web page. If you see checkerboard or the dark background through the empty areas, the alpha survived. A white rectangle means somewhere along the way the image went through a format that couldn't hold it.

What we deliberately don't do

We don't try to recreate transparency that a JPG already destroyed — that's background removal, a different and lossier operation. If all you have left is a white-boxed JPG, our background remover can erase a plain background, but starting from the original transparent file is always cleaner.

The short version

No sign-up, nothing uploaded — it runs in this tab.

Convert WebP to PNG →
ToolsBlogAboutContactPrivacyTerms