For multi-channel sellers

One file, two verdicts

Sell in one place and you have a product photo. Sell in three and you no longer do — you have a master and a set of channel renditions, governed by rulebooks that contradict each other. The contradictions are real, and one of them turns a listing black.

The conflict is real and documented

This is not a compatibility rumour. Both statements come from the marketplaces' own documentation, and this site keeps them in verified modules with the dates they were read. Shopify names PNG as one of the best formats for product images. Etsy states that transparent PNGs are not supported and that transparent areas appear black.

Now add what this app produces. Removing a background gives you a transparent PNG — deliberately, because a cut-out with no background is more useful later than a picture of a white square. On Shopify that file is a good delivery. On Etsy it is a listing with a black background.

Nothing here is broken. Three parties each made a reasonable decision, and the incompatibility only exists at the point where one seller uses all three. That point is where a workflow has to be, because no single rulebook covers it.

Master first, renditions after

The order matters more than the individual steps, because two of the operations cannot be undone.

  1. 1 · Keep the transparent cut-out as the master

    It carries the most information: the exact boundary of the object. Everything else can be derived from it, and nothing else can be derived back into it.

  2. 2 · Flatten per channel, not once for all

    Flatten onto white for channels that do not support transparency. Keep the transparent original for the ones that do, and for whatever channel you add next year.

  3. 3 · Resize after flattening

    Flattening decides what fills the empty area; resizing decides how much area there is. Reversing the two means spending quality on pixels you are about to overwrite.

  4. 4 · Never save a rendition over the master

    This is the single rule that prevents the whole system from degrading. Once the flattened file is the only one you have, every future decision is made from a lossy copy.

Questions

Can I upload the same file to every channel?

Only if it is flattened. A transparent PNG is acceptable on some channels and produces a black background on others, so a white-flattened file is the one version that works everywhere documented here — at the cost of no longer being reusable on any background.

Why does the tool give me transparency if it causes problems?

Because a transparent cut-out is the more useful master. It can become any background at any time; a flattened image cannot become transparent again. The problem is not the format — it is delivering the master instead of a rendition.

Should I flatten before or after resizing?

Before. Flattening decides what the empty area contains and resizing decides how much of it there is. Resizing first means processing pixels you are about to replace.

Does it export different versions per channel?

No. There is no integration and no per-channel export. Each rendition is something you produce yourself, which is why having an order to follow matters.