T-Shirt Print Area & Graphic Size Guide for POD Sellers
What size should your graphic be? It depends on the product, the print provider, and whether you're talking about the print file sent to production or the mockup graphic used to generate store images. This guide covers both.
The Quick Answer
For most t-shirt designs on major POD platforms, use these as your starting point:
The file you send to your POD provider for printing is different from the graphic you use to generate store mockup images. Your print provider needs a high-res print file (4500px+). Your mockup generator (like PrntFlow) works well with graphics from 1000–4096px.
Print File vs. Mockup Graphic — What's the Difference?
New POD sellers often confuse two distinct graphics in their workflow:
The Print File
This is sent to your print provider (Printify, Printful, etc.) and goes directly to the printer. It needs to be high resolution because it's reproduced at physical scale on fabric. A 15-inch wide print on a shirt at 300 DPI requires roughly 4500 pixels of width. Low resolution here means blurry, unprofessional prints that will get returned.
The Mockup Graphic
This is the graphic you use to generate product listing images for your Shopify store — the images shoppers see before buying. It doesn't go to the printer. It gets composited onto a t-shirt template image at screen resolution. A 1500px graphic composited onto a 3000×3000px mockup template looks perfectly sharp on any screen.
Use your original high-res print file (4500px PNG) as your mockup graphic too. PrntFlow handles large files and will scale it correctly for the mockup canvas. One graphic, two uses — no extra work.
Print Area Dimensions by Provider & Product
Print areas vary by provider, printing method, and product. Always check your specific product in the provider's product creator — these are commonly observed dimensions, not guarantees.
| Product | Provider | Print Area (px) | DPI | Notes |
|---|---|---|---|---|
| Gildan 64000 | Monster Digital | 4500 × 5100 | 300 | DTG · Full front |
| Gildan 64000 | SwiftPOD | 3692 × 4800 | 300 | DTG · Full front |
| Comfort Colors 1717 | Monster Digital | 4200 × 4800 | 300 | DTG · Full front |
| Comfort Colors 1717 | SwiftPOD | 4200 × 4800 | 300 | DTG · Full front |
| Generic T-Shirt | Most providers | 4500 × 5400 | 300 | Safe default to use |
| Hoodie (front) | Most providers | 3600 × 3600 | 300 | Smaller due to pocket area |
| Mug (11oz) | Most providers | 2250 × 1938 | 150 | Sublimation · wrap-around |
| Poster (18×24") | Most providers | 5400 × 7200 | 300 | Full bleed recommended |
Print areas change when providers update their equipment. Open your specific product in Printify's Product Creator or Printful's Design Maker and click the upload button to see the exact current requirements for that product.
Common Placement Options & Sizes
Where you place the design on the shirt affects what dimensions you need. These are standard physical measurements that your print provider converts to pixels based on DPI.
Resolution, DPI & Why It Matters
DPI (dots per inch) describes how many ink dots the printer lays down per inch of fabric. Higher DPI means finer detail and sharper output.
The 300 DPI Rule for DTG Printing
For direct-to-garment (DTG) printing — the most common method for t-shirts — 300 DPI is the standard. This is why print files need to be large pixel dimensions: a 15-inch wide print at 300 DPI requires 4,500 pixels of width (15 × 300 = 4,500).
What Happens with Low Resolution?
A 500×500px graphic scaled up to cover a full front print area will look visibly blurry and pixelated when printed. The printer literally doesn't have enough information to reproduce the design cleanly at physical size. This is one of the most common mistakes new POD sellers make — the design looks fine on screen but arrives blurry on the product.
File Formats
| Format | Best For | Transparency | Max Size | Notes |
|---|---|---|---|---|
| PNG | Designs with transparent backgrounds | Yes | 100 MB | Preferred for DTG. RGB only. |
| PNG | Vector graphics, logos, text-based designs | Yes | 20 MB | Scales perfectly. No raster photos. Convert text to paths. |
| JPEG | Photos, designs without transparency | No | 100 MB | 60–80% quality export. CMYK converted to RGB. |
Transparent PNG files let the shirt color show through correctly in any print area. A JPEG with a white background will print that white box around your design — a common beginner mistake. Always export as PNG with transparency for apparel.
PrntFlow Graphic Limits & Warnings
When uploading a graphic to PrntFlow to generate mockups, the following limits apply:
| Limit | Value | What Happens |
|---|---|---|
| Maximum file size | 50 MB | Hard block — upload rejected with error message |
| Maximum mockup output | 20 MB | Auto-converted to JPG fallback if PNG exceeds Shopify's limit |
| Minimum recommended dimensions | 800 × 800 px | Warning shown — upload still proceeds |
| Maximum recommended dimensions | 4096 × 4096 px | Warning shown — upload still proceeds |
| Accepted formats | PNG, JPG | Other formats rejected with error message |
Your original high-res print file (e.g. a 4500×5100px PNG from Printify) works perfectly as your PrntFlow graphic. Upload once, generate mockups for all colors simultaneously.
Common Mistakes & How to Avoid Them
1. Using the same graphic size for all products
A Gildan 64000 has a different print area than a Comfort Colors 1717, even from the same provider. Always check the specific product's requirements in your POD platform's product creator before uploading.
2. Designing in CMYK, uploading to a platform that converts to RGB
All major POD platforms (Printify, Printful) work in RGB. If you design in CMYK and upload, the colors will be auto-converted — and they may shift noticeably, especially blues, purples, and vibrant tones. Design in RGB from the start.
3. Low-res graphics that look fine on screen
Screens display at 72–96 DPI. A 1000px graphic looks sharp at screen size but will be blurry when printed at 300 DPI across a 12-inch print area. If your design looks slightly soft on your monitor, it will look significantly worse on a printed shirt.
4. Gradients fading to transparency on dark shirts
DTG printers apply a white underbase on dark garments before printing your design. A gradient that fades to transparent will show the white underbase instead of fading smoothly into the shirt color. Use a white background to test how gradients will look on dark shirts.
5. Placing critical design elements near edges
Seams, zippers, and collar placement affect how designs appear on the finished garment. Keep important text and design elements well within the safe area — at least 0.5 inches from any edge of the print area.
Pre-Upload Checklist
Before uploading your graphic to PrntFlow or your POD provider, verify:
- Graphic is PNG with transparent background (for apparel)
- Color mode is RGB (not CMYK)
- Dimensions match your provider's print area specifications for this specific product
- Resolution is 300 DPI at intended print size
- File size is under 50 MB
- Longest side is between 1000–4096 px for PrntFlow mockup generation
- No critical elements within 0.5 inches of print area edges
- Gradients tested on white background if printing on dark shirts
Generate mockups for every color variant in seconds
PrntFlow merges your graphic onto every color's base mockup simultaneously and assigns the right image to each variant in Shopify. No manual work.
Get Notified When We're Live →