Print-on-Demand Image Requirements

Every print-on-demand platform states its rules slightly differently, but the underlying math is the same. Here's what Printful, Printify and Redbubble actually need — in real pixels.

The rule that covers 90% of cases

Design at 300 DPI at the final print size, export a transparent PNG in RGB / sRGB, and never upscale a small file to fake the resolution. Hit that and most products pass on the first try.

Why resolution is really about pixels

“300 DPI” on its own is meaningless without a size. DPI (dots per inch) only tells the printer how densely to lay ink; what your file needs is enough pixels to fill the print area at that density. The formula is simple:

pixels needed = print size in inches × DPI

So a 12×16 inch t-shirt print at 300 DPI needs 3600×4800 px. If you're fuzzy on the difference between DPI and PPI, our DPI vs PPI guide clears it up in a couple of minutes.

Keep this file separate in your head from the photo you upload to the listing. That one is a screen spec with entirely different numbers — an Etsy listing photo is 2000 px on the shortest side, which is nowhere near enough to print a poster from. Confusing the two is how a design that looked fine on the product page arrives soft.

Platform-by-platform requirements

PlatformResolutionFile formatNotes
Printful150 DPI minimum; 300 DPI for paper prints and small detailed itemsPNG for DTG (transparent), JPG for all-over and paperUp to 200 MB per file; sRGB, never CMYK
Printify300 DPI recommendedPNG or JPGRequirements vary by print provider — check each mockup for coverage
Redbubble300 DPI, one large master filePNG, sRGB~7632×6480 px master scales to every product; 2400×3200 is the practical floor

A note on Redbubble: because a single upload is stretched across dozens of products (from stickers to duvet covers), you want the biggest file you reasonably can. Redbubble publishes an ideal of 7632×6480 px for full-bleed products. You rarely need that for a simple logo tee, but for edge-to-edge artwork it's the difference between crisp and blurry on the large items.

Printful image size: there isn't one, and that's the point

People search for a single “Printful image size” and come away frustrated, because Printful doesn't publish one. What it publishes is a DPI floor and a print area per product, and those two multiply into your pixel count using the formula above. Once you see it that way the answer stops being a number you memorize and becomes one you can work out for any product in the catalog.

The floor is 150 DPI for most products. Paper prints need 300 DPI, and Printful recommends 300 for small, detailed items like phone cases and stickers where the eye gets close. Going far past 300 buys you nothing but file size — Printful explicitly says not to exceed it on DTG work.

Apply that to the two print areas Printful quotes most often:

  • The standard t-shirt DTG print area is 12×16 in1800×2400 px at the 150 DPI floor, 3600×4800 px at 300.
  • Some DTG products take a larger 15×18 in area — 2250×2700 px at 150 DPI, 4500×5400 px at 300.

Format splits by printing method rather than by platform: PNG with genuine transparency for DTG (a JPG physically cannot carry a transparent background), and JPG for all-over print, sublimation and paper prints. Printful advises against PDF entirely, because hidden layers make the output unpredictable. Files go up to 200 MB, and everything should be sRGB — Printful's presses run a CMYK process tuned to receive RGB files, so converting to CMYK yourself only dulls the result.

One trap worth knowing because it fails silently: a design smaller than 10 px is treated as blank, and the product ships plain. The same goes for white ink on white fabric. And for the exact template of any single product, the File guidelines tab on that product in the Printful catalog is the authority — print areas vary between a tee, a hoodie and a tote even when the mockups look alike.

Pixel dimensions per print area at 300 DPI

Rather than memorize each platform's templates, keep this cheat sheet. Multiply the physical print area by 300 and you have your minimum canvas.

Print areaPixels at 300 DPITypical use
4×4 in1200×1200 pxLeft-chest logo, small sticker
8×10 in2400×3000 pxMug wrap, small poster
11×14 in3300×4200 pxStandard front print, art print
12×16 in3600×4800 pxFull t-shirt / hoodie front (DTG)
24×36 in7200×10800 pxLarge wall poster

Large-format items (posters, canvases, all-over prints) are viewed from a distance, which is why Printful and others accept 150 DPI for them — it halves the pixel requirement without visible loss. Deciding which poster sizes to offer at all is a separate question, and our tables of standard print and frame sizes set the US and ISO ladders next to each other with the aspect ratios that decide how many of them one file can serve. Apparel viewed up close should stay at 300 DPI where you can, and die-cut stickers go the other way again: they need the full 300 DPI plus bleed and a cut border, which our guide to sticker sizes for die-cut printing works through in millimetres.

Color mode and transparency

Almost all direct-to-garment (DTG) and Redbubble printing works in RGB, with an sRGB profile — do not convert to CMYK for these, or your colors will shift and dull. That shift is not a bug you can dial out, because RGB and CMYK are not two notations for the same thing and there is no single correct conversion between them, which our guide to what survives each colour conversion works through. CMYK only comes up with certain commercial offset providers, and even then the platform usually converts for you.

Export a transparent PNG so the garment or product color shows through around your design. A common failure is a “transparent” PNG that actually has a white box baked in — it prints as a white rectangle on a black shirt. Always preview on a dark mockup to catch it. You can match an exact garment color across HEX, RGB, HSL & CMYK with the Color Code Converter.

Vector vs raster: start at the source

Whenever your design is type, logos or flat illustration, build it as vector (in Illustrator, Affinity Designer or free Inkscape) and export the raster PNG at your final pixel size. Vector art is resolution-independent — the same source exports crisply at 1200 px for a sticker or 4800 px for a hoodie, with no quality loss. Photographic or painted art can't be vector, so for those you must capture or create at the largest size you'll ever need up front, because you can scale down cleanly but never up.

Read the print-area template, not just the mockup

The glossy product mockup shows how the design looks; the print-area template shows where it can actually go. Each provider defines a maximum printable rectangle (for example, a common DTG front is 12×16 in). Anything outside that rectangle is silently cropped by the printer — a frequent surprise when a design that looked centered in the editor arrives shifted or clipped. Download the provider's template and design within its bounds, keeping key elements away from the very edges.

Mistakes that get designs rejected or refunded

  • Upscaling a low-res file. Enlarging 800×800 to 3600×3600 doesn't add detail — it prints soft and pixelated. Start large or redraw as vector.
  • Heavy JPEG artifacts. Re-saving JPGs introduces blocky halos around edges that DTG faithfully reproduces. Keep your master as PNG.
  • Hairline details under ~2 px. Thin lines and tiny text can drop out entirely on fabric. Keep strokes chunky.
  • Wrong color mode. CMYK files on an RGB DTG pipeline come out muddy.
  • Ignoring the safe / print area. Art outside the template bounds gets cropped by the printer, not centered how you expect.

A reliable prep routine

  1. Decide the largest physical size your art will print at.
  2. Multiply by 300 (or 150 for large format) to get your canvas in pixels.
  3. Build at that size from vector or high-res sources — never upscale.
  4. Export transparent PNG, sRGB, and preview on both light and dark mockups.
  5. Run the file through the Etsy & Amazon Resizer to confirm the effective DPI at your target size before uploading.

Do this once per design and rejections basically stop. When in doubt, err bigger — you can always scale a large file down, but you can never add detail that was never captured.

Printful figures — the 150 DPI floor, 300 DPI for paper prints, the 12×16″ and 15×18″ print areas, 200 MB per file, sRGB, PNG for DTG, and the 10 px blank rule — are from Printful's graphics and embroidery guide, its DTG file guide and its print file walkthrough. Checked 2026-08-06. Pixel counts above are those figures multiplied out, not separate Printful specifications — individual products differ, so confirm on the product's own File guidelines tab.