White Background vs Transparent PNG: When to Use Each
Marketplaces treat white backgrounds and transparent PNGs very differently. Here's when to use each, what the trade-offs are, and how to decide per channel.
White background or transparent PNG? It's one of the most common questions in ecommerce product photography, and the answer genuinely depends on the marketplace. This guide walks through each case so you stop guessing and start exporting the right format per destination.
What actually happens when you upload each format
Understanding the rendered output helps the decision.
White-background JPG: The image contains a literal white background (painted pixels at RGB 255, 255, 255). The marketplace displays it as-is on a white page and the product appears to "float" naturally.
Transparent PNG: The image has no background pixels — the background is alpha-transparent. When the marketplace renders the image, whatever is behind the PNG shows through. On a white page, it looks identical to a white JPG. On a colored page, the product appears to float on that color.
PNG with white background (painted white, not transparent): Looks identical to white JPG in all rendering contexts. Larger file size. Worth nothing.
JPG with transparency: Not a thing. JPG doesn't support alpha. If you open a transparent PNG in a JPG exporter, the transparent areas turn white (or whatever default the tool picks).
Marketplace-by-marketplace
Amazon: Primary image must be on pure white (RGB 255, 255, 255). Amazon prefers JPG. Transparent PNG on primary is actually not allowed — Amazon's analyzer composites transparent PNGs onto white, but then usually fails the "exact 255/255/255" compliance check because edge antialiasing bleeds. Just upload a white JPG.
Secondary images (slots 2–9) allow any background, so transparent PNGs work fine if your secondary is designed for compositing (e.g. on a colored infographic background Amazon renders for you).
Walmart: Same as Amazon — primary must be pure white. Upload white JPG. Secondary slots accept anything.
eBay: Accepts both. White JPG is safer. Transparent PNG on the first gallery image can fail the Super-Size compliance check because eBay's scanner sees transparent pixels as "background variation" and sometimes flags it.
Etsy: Accepts JPG and PNG. Transparent PNG works fine — Etsy composites it over the listing-page background, which is effectively white. No strict background color requirement, so either format is acceptable.
Shopify: Accepts JPG, PNG, and WebP. Shopify themes usually display products on the theme's page background color. If your theme is white, a white-background JPG is fine. If your theme uses a non-white PDP background (cream, light gray, brand color), transparent PNG makes the product appear to float naturally on that color.
TikTok Shop: Accepts JPG, PNG, WebP. Background is less important than whether the image reads on a phone screen in the For You feed. Lifestyle > white > transparent for conversion on TikTok Shop.
When transparent PNG is actively the right choice
Three cases where you'd deliberately export transparent:
-
Your PDP background is not white. If Shopify theme renders products on a warm cream PDP, a white-JPG product shot looks like a card cut out and taped to the page. Transparent PNG makes it look designed.
-
You're using the image in multiple contexts. A transparent PNG of the product works on any marketing surface — email, social, web, print — composited over any background. A white-JPG version only works where the surrounding context is also white.
-
You're designing an infographic or comparison chart. Multiple products in one image with a shared colored background work best with transparent sources, composited over the chosen background.
File size and performance
Transparent PNGs are larger than JPGs by roughly 3–5× for the same product photo. The PNG format uses lossless compression; JPG uses lossy compression. Lossy compression throws away subtle information that the PNG preserves — mostly imperceptible to humans, very perceptible to file sizes.
For marketplace uploads this rarely matters — every marketplace re-encodes your upload to their own formats for CDN delivery, so the transit savings from JPG disappear on the other side. For your own website or email marketing, use WebP (smaller than both with transparency support).
What about WebP with transparency?
WebP supports transparency and produces files roughly 30% smaller than transparent PNG. For modern browser targets (anything from the last 5 years), WebP is strictly better. Shopify accepts WebP. TikTok Shop accepts WebP.
WebP is not accepted by Amazon, Walmart, eBay, or Etsy for product uploads. So if your catalog spans both modern storefronts and these marketplaces, you still need PNG or JPG fallbacks.
CatalogCut's per-marketplace export handles this automatically: the same master exports as WebP for Shopify, JPG for Amazon, PNG for Etsy — without manually managing formats per destination.
The practical production rule
If you have to pick one format for your master file, pick transparent PNG at the highest resolution you shoot. From a transparent PNG master you can derive:
- White-background JPG for Amazon, Walmart, eBay, Etsy (composite the transparent PNG onto a white canvas, export JPG)
- Transparent PNG for Shopify, marketing, infographics
- WebP (with or without transparency) for modern web
- JPG for anywhere you need smaller files
The reverse — starting from a white JPG master — does not work. You cannot reliably extract transparent from white; the edges where white meets product are lossy, and AI extraction has the exact same compliance issues as a primary background remove.
Keep PNG masters. Export JPG derivatives.
A common mistake: "mostly white" JPGs
A frequent pattern we see: sellers try to save file size by exporting product shots as "mostly white" JPGs with a slight off-white tint that matches their brand. They end up with Amazon rejections (not exactly 255, 255, 255), Walmart flags, and a catalog where product-background colors drift over time.
If you want a branded background, use a transparent PNG and composite it onto the branded background only when you need the branded version. Keep the Amazon, Walmart, and eBay versions on pure white. Different destinations, different exports, same master.
Related reading
- Blog: Amazon Product Image Requirements 2026 — why pure white matters so much on Amazon
- Guide: 2026 Ecommerce Image Size Guide — every marketplace's format rules
- Guide: Background Removal Quality Checklist — QA after you remove the background