Skip to content
← Blog

Product photography

How to photograph t-shirts for print on demand

· 4 min read

For print on demand, start with your print provider's free mockup generator, such as Printify or Printful, to preview how a design sits on a blank garment template at no cost. For a photo that shows your exact shirt styled on a real looking model or in a lifestyle scene, you need a physical sample photographed properly, or an AI tool working from your actual printed design rather than a generic template.

Do this in RorlAIApparel: Put a flat garment on a model that fits it.

What a mockup generator actually gives you

Printify and Printful both offer a free tool that drops your uploaded design onto a template photo of a blank garment, already lit and posed. You upload artwork, pick a colour and a template angle, and get back a product image with no camera, no model and no physical sample required.

This is genuinely useful and it is why most new print on demand sellers never touch a camera for their first listing. The catch is in the word template: every seller using the same blank garment photo from the same provider produces a visually identical base shot, down to the model's pose and the fold of the fabric. Your design is the only thing that differs from a competitor using the same shirt style.

File requirements that trip people up

RequirementTypical specWhy it matters
Resolution300 DPI recommended for most productsLower resolution is sometimes accepted, but large print areas like leggings or blankets need closer to 300 DPI to avoid visible softness
File formatPNG preferred, JPEG and SVG also acceptedPNG supports transparency, which matters for designs that are not a full rectangle
Pixel count vs DPIMeasured against the actual print area, not the file's DPI metadataA correctly sized file at a low DPI tag can still print cleanly if the pixel count is high enough for the print area

Where the free template stops being enough

The mockup generator is the right tool until one of these shows up:

  • A buyer who wants to see how the shirt actually drapes on a body, not a stock pose
  • A listing that needs a lifestyle scene, such as the shirt on a model outdoors or paired with other pieces
  • A design placed on a garment colour or cut your provider's template library does not offer
  • A seller trying to stand out in a niche where five other shops use the identical blank template photo
  1. 1Order one physical sample per design, not per colourYou do not need every variant printed to prove the design works. One sample on your most common colour and size tells you about registration, print quality and fabric behaviour.
  2. 2Photograph it the way you would any garmentFlat, pressed, even light, a plain background. This becomes your base photo rather than your final listing image.
  3. 3Decide what the base photo still needs to becomeOn a mannequin, on a model, or in a styled scene. That decision is about the listing, not the shirt.

Where RorlAI fits, and where it does not

RorlAI's apparel studio works from your own photographed garment, so once you have the one physical sample photographed flat, it can place that specific shirt on a model or in a scene without a second shoot. It is not a replacement for your provider's mockup generator at the design stage, since you still need the design finalised and printed before there is a real garment to photograph. It becomes useful after that point, once you need the shirt to look like more than a template.

It also will not fix a design that was placed incorrectly during printing, or fabric that puckers from a bad print process. Those are production problems, and no image step downstream can correct them.

Common questions

Is Printify's or Printful's mockup generator free to use?
Yes, both offer a free mockup generator that places your uploaded design onto a template photo of a blank garment, with no physical sample or photoshoot required.
What DPI do I need for a print on demand t-shirt design?
300 DPI is the usual recommendation for standard garment prints, though large print areas like leggings or blankets need higher pixel counts to avoid softness. Your print provider measures the pixel count against the actual print area rather than the DPI tag alone.
Why do my listing photos look identical to other sellers using the same shirt?
Because you are both using the same free template photo from the same print provider. The design is the only thing that differs, which is the mockup generator's main limitation once a niche gets crowded.
Do I need to buy a sample before listing a print on demand shirt?
Not to list it, since the mockup generator covers that. You do need a sample if you want a photo of the actual printed garment, whether for quality control or for a listing image that goes beyond the provider's template.

Keep reading