6 min readGuidesEcommerce

Transparent PNG or white background? How to choose

These two get treated as the same thing constantly, and they are not. Picking the wrong one is the most common reason a cutout looks broken after it is placed somewhere.

The technical difference

A colour image stores three channels: red, green and blue. A transparent image stores a fourth — alpha — recording how opaque each pixel is. Where alpha is zero, nothing is drawn and whatever sits underneath shows through.

A white background has no alpha channel involved. The pixels where the background used to be are simply white pixels. On a white page the two look identical, which is exactly why the confusion persists.

The moment the image goes somewhere that is not white — a dark slide, a coloured banner, a patterned page — the difference is obvious. The transparent version blends; the white version appears inside a rectangle.

When you want transparent

  • Website headers, hero sections and anywhere the page background may change.
  • Presentation slides, especially if the deck has both light and dark templates.
  • Print on merchandise — a t-shirt does not want a white box around the design.
  • Social graphics and thumbnails composited over other images.
  • Any master file you will generate other versions from.

When you want a solid background

  • Amazon main listing images, which must be on pure white (#FFFFFF).
  • Google Shopping feeds, which prefer plain white or transparent and reject promotional overlays.
  • Print workflows that are happier with a defined backdrop than with alpha.
  • Anywhere a file format without alpha is mandated — JPG cannot carry transparency at all.
  • Team pages and catalogues where visual consistency across many images is the point.

Why you cannot have a transparent JPG

This is worth stating plainly because it comes up constantly: the JPG format has no alpha channel. There is nowhere in the file for transparency to live. Any tool promising a transparent JPG is either giving you a PNG with the wrong extension or filling the background with white.

PNG and WebP both support transparency. PNG is the safe default; WebP produces much smaller files and is the better choice for your own web pages, where page weight matters.

The practical answer: keep both

Produce the transparent PNG as your master, then generate the white — or brand-coloured — composites from it as you need them. Filling a transparent image with a colour takes one click. Recovering transparency from a flattened image means doing the cutout again.

The one exception is when you know the image has exactly one destination and that destination has a fixed background colour. Then bake it in, ship one file, and move on.

Related

Try it on your own image

Three free background removals a day, full resolution, no watermark and no account needed.

Remove a background