What file does Printful need for posters and t-shirts?

By Osmanth Image · Updated October 13, 2026

For its Enhanced Matte Paper Poster, from 5×7 to 24×36 in, Printful asks for PNG or JPEG at 300 DPI or more, in sRGB. For its Unisex Staple T-Shirt it asks for at least 150 DPI, with print areas of 11.5 × 13.8 in (front, XS–M), 15 × 18 in (front, L and up) and 12 × 16 in (back).

The short version

What that means in pixels

Printful states resolution in DPI and sizes in inches. It does not print a pixel count. The pixels below are our arithmetic: inches × the DPI Printful states.

Product and print areaPrintful's stated minimumPixels needed at that minimum
Poster 12×18 in300 DPI3,600 × 5,400
Poster 18×24 in300 DPI5,400 × 7,200
Poster 24×36 in300 DPI7,200 × 10,800
T-shirt front, XS–M, 11.5 × 13.8 in150 DPI1,725 × 2,070
T-shirt front, L and up, 15 × 18 in150 DPI2,250 × 2,700
T-shirt back, all sizes, 12 × 16 in150 DPI1,800 × 2,400

The poster number is the demanding one. Printful's help center explains the idea behind it: it asks for files that are sized to match the actual print dimensions, because resolution alone is not enough. For how DPI relates to pixels, see why a 300 DPI image can still print blurry.

What we tested

We ran test images through the Printful checks in Osmanth Image. Each check uses the figures above, which our records mark as read from Printful's own pages.

Posters. A 3,600 × 5,400 px image on the 12×18 in poster check is exactly 300 pixels per inch and the check says "Ready for 12×18 in printing." The same poster with a 2,700 × 4,050 px image (225 PPI) comes back "Printable at 12×18 in, but the result may disappoint," with the line "Not quite enough detail for this size — it may look soft or pixelated." A 1,800 × 2,700 px image (150 PPI) gets the same answer. On the 24×36 in poster, 7,200 × 10,800 px is ready and 3,600 × 5,400 px (150 PPI) may disappoint.

T-shirts. A 1,725 × 2,070 px image on the XS–M front check is 150 pixels per inch and comes back "Ready for Front print area (XS–M) 11.5×13.8 in printing, with notes." The note is that our test image has no transparent background, so the whole rectangle would print as a solid block. A 1,200 × 1,440 px image (104 PPI) on the same check may disappoint.

Upload limit. An image 20,001 pixels wide is flagged "Image is too large to upload", and the check says it will resize the file to the print size.

Limits and what we are unsure of

Printful's poster rule is stricter than our own guideline for large prints. If you are choosing sizes for your own printing instead, see poster size in pixels. The check runs on your device and your image is not uploaded; the privacy page explains exactly what that means.

Sources

Printers and marketplaces change their rules. Each page below was read on the date shown; check it again before you rely on it.