Why transparent images turn white or black after conversion
Understand alpha transparency, browser canvas export and the practical steps for avoiding unwanted backgrounds.
The missing color behind a transparent pixel
An image can have color information and an alpha channel, which tells the viewer how opaque each pixel should appear. A logo with a transparent edge may look correct over a light website and a dark slide because the background shows through. JPG does not store an alpha channel. When you convert that logo to JPG, every transparent pixel needs a real color. Our JPG converter uses white, making the result predictable for documents and many marketplaces.
PNG and WebP can store transparency. If your downloaded PNG looks white in a file browser, check it over a checkerboard or place it over a colored background: some viewers simply display transparent pixels on white. A logo with a white background in its source is different. Conversion cannot automatically identify which white pixels were meant to be transparent.
A reliable export check
- Open the source over a contrasting background and identify whether it actually has transparent pixels.
- Use Convert to PNG for a still output that preserves alpha where the browser can decode it.
- Open the downloaded file over both dark and light backgrounds. Inspect soft edges, shadows and small lettering.
- If the image is going to a system that only accepts JPG, choose a deliberate solid background first rather than hoping transparency will survive.
Canvas export rewrites pixels. It will not keep layers, vector paths or animation. Anti-aliased edges may have colors blended for an old background, creating a light halo when placed elsewhere. For a professional logo, return to the original design file and export with clean alpha at the intended resolution. A PNG is not always smaller than a JPEG or WebP, particularly for photos; compare actual file sizes before publishing.