The file that sells on every platform, and the one that gets rejected
Print-on-demand is unusual because the same design has to satisfy several printers you never speak to. Each has its own upload check, and they reject for different reasons.
Two requirements are near-universal and cause most rejections:
- Real transparency, not a white rectangle. On dark garments a white box is the single most visible mistake, and it comes from files that never had an alpha channel. A JPG cannot have one at all, whatever it looks like on screen.
- Enough pixels at final print size. Platforms ask for 300 DPI at the printed dimensions, which for a front-of-shirt graphic means thousands of pixels wide. A file can be labelled 300 DPI and still be far too small — the label is metadata, the pixels are the truth.
Rebuilding artwork as vector solves both at once: the background is genuinely gone, and there is no resolution to run out of when you export at whatever size a given product needs.


