Images

Transparent Background Becomes White After Conversion

When converting an image with a transparent background (PNG) to JPG, the transparency is replaced by a white or coloured background.

Last updated

Why Transparency Becomes White

JPG does not support transparency. The JPG format stores only RGB (Red, Green, Blue) pixel values — there is no channel for alpha (transparency) data.

When you convert a PNG with a transparent background to JPG, the conversion tool must fill the transparent pixels with a colour. Most tools default to white. The transparency information is permanently lost.

Advertisement

How to Keep Transparency

Stay in PNG format. If you need transparency, the image must remain as PNG (or WebP). Do not convert to JPG if transparency is required.

Convert to WebP instead. WebP supports full alpha transparency and produces files 26% smaller than equivalent PNGs. Use our WebP Converter to convert a PNG with transparency to WebP — the transparency is preserved.


What to Do If You Have Lost the Original PNG

If you only have the white-background JPG and need a transparent version:

  1. Convert the JPG to PNG using JPG to PNG — this preserves the exact pixels (including the white background)
  2. Open the PNG in an image editor (Photoshop, GIMP, Canva, or Remove.bg for photos)
  3. Use the magic wand or background removal tool to select and delete the white background
  4. Save as PNG with transparency preserved

Limitation: Background removal works best when the white background is a clean, solid colour with no white elements in the subject itself. A white shirt on a white background cannot be automatically separated.


Format Support Summary

FormatTransparency Support
PNGFull 8-bit alpha (256 opacity levels)
WebPFull 8-bit alpha
GIF1-bit only (fully transparent or fully opaque)
JPGNone
SVGFull (via CSS opacity)

Prevention

Before converting any PNG:

  1. Check if the PNG has a transparent background (open it in a viewer with a grey checkerboard background — transparency shows as the checkerboard pattern)
  2. If it has transparency and you need to keep it → do not convert to JPG → use PNG or WebP instead

Frequently asked questions

Why does my transparent PNG show a white background after conversion?

JPG does not support transparency — it has no alpha channel. When a PNG with transparency is converted to JPG, the viewer must fill the transparent areas with a solid colour. White is the default fill. To keep transparency, convert to WebP or keep the file as PNG.

How do I convert a PNG to JPG without losing the background transparency?

You cannot keep transparency in a JPG — the format does not support it. If you need the image on a specific background, convert the PNG to JPG and specify the background fill colour to match your intended use (white for documents, your website's background colour for web images).

Does WebP support transparency?

Yes. WebP supports full alpha channel transparency, the same as PNG. WebP files with transparency are typically 25–34% smaller than equivalent PNG files. WebP is supported by all major browsers and is the best format for web images that require transparency.

How can I tell if a PNG has a transparent background before converting?

Open the PNG in any image viewer. If the background shows as a grey checkerboard pattern, the image has transparency. Solid white (not a checkerboard) means the image has an opaque white background, and you can convert to JPG safely without any visible change.