For print on demand you need at least 150 DPI at the printed size, and 300 DPI is the safe target for small prints. That is 1,800 x 2,400 px minimum and 3,600 x 4,800 px ideal for a 12 x 16 inch design. Save DTG art as a transparent PNG in sRGB. Specs checked Oct 30, 2026.
Full disclosure: Curtis Blackmore, who owns Merch Titans, also founded MyDesigns, which appears below as one way to fix files in bulk.
What Is DPI for Printing?
A file does not "have" a DPI until you decide how large to print it. Pixel dimensions are fixed. DPI is pixels divided by inches. A 72 DPI label inside a file is just metadata, and many editors will let you change it without touching a single pixel.
That is why pixel count is the number to check, not the DPI label. Divide the pixel width by the print width in inches to get your real DPI.
What Do Printful and Printify Say?
We read each provider's own file guidance on Oct 30, 2026. Printify's help center blocks direct fetches, so we read it through a text mirror. We did not find a published DPI minimum for 240 Express in the MyDesigns docs we read.
| Provider | Resolution | Formats | Max file size | Source |
|---|---|---|---|---|
| Printful | At least 150 DPI for most products; 300 DPI for phone cases and stickers; avoid over 600 DPI | PNG for DTG (transparent), JPG fine for all-over print | 200 MB | Printful DTG file guide and graphics guide |
| Printify | 300 DPI recommended; lower can be enough for some products; 120 to 150 DPI for large items such as leggings, blankets and tapestries | JPEG, PNG, SVG | 100 MB (JPEG/PNG), 20 MB (SVG) | Printify help center, print file requirements |
| MyDesigns (240 Express) | Not published in the docs we read; check the product editor and order a sample | Upload your own art or create it with Dream AI | Not published | MyDesigns quick start and plan docs |
Two details are worth knowing. Printify says it automatically enhances low-resolution files before production, but still recommends following each product's requirements. Printful's graphics guide says files must be at least 300 DPI for paper prints and 150 DPI for everything else, which is why you should always check the spec for your exact product.
Worked Example: Pixels You Need for a 12 x 16 Inch Design
Take a 12 x 16 inch print area (an illustrative size, not a provider spec). Here is what each DPI target means in pixels:
| Target DPI | Pixels needed | Megapixels | Raw size as RGBA |
|---|---|---|---|
| 300 | 3,600 x 4,800 | 17.3 | about 69 MB before PNG compression |
| 150 | 1,800 x 2,400 | 4.3 | about 17 MB before compression |
| 72 | 864 x 1,152 | 1.0 | about 4 MB before compression |
Now test the files you actually have:
- A 1,024 x 1,024 px AI image stretched to 12 inches wide is about 85 DPI. At the 150 DPI floor it prints cleanly at only about 6.8 inches.
- A 4,500 x 5,400 px export is 15 x 18 inches at 300 DPI, so it covers the 12 x 16 area with room to scale and still clears 300 DPI.
- A web image saved at 72 DPI but 3,600 x 4,800 px is a fine print file. Changing the label to 300 DPI would not change the pixels.

How to Check a Print File in 7 Steps
- Read the pixel dimensions in your editor's Image Size dialog (Photoshop, Affinity or GIMP all show them).
- Divide by the print width in inches from the product's print area. The result is your real DPI.
- Compare against the product spec, not a generic rule: 150 DPI floor for most Printful products, 300 DPI for phone cases and stickers.
- Check the format. For DTG, save a PNG with a transparent background. Printful says JPG cannot hold transparency, so a white box may print.
- Check the color profile. Printful asks for sRGB IEC61966-2.1 and converts to CMYK itself.
- Remove semi-transparent effects. Printful's guide warns against drop shadows and fade effects, and says a tiny design under 10 px or white ink on a white garment counts as a blank product.
- Check file size and order a sample. Stay under the provider limit (Printful 200 MB, Printify 100 MB) and print one sample before you list 50 designs.
Printful also says to avoid PDF uploads because they can hide layers, blend modes, strokes and embedded files.
What to Do When the File Is Too Small
You have three options, in this order:
- Regenerate at a higher size if the art came from an AI model, since upscaling a small file cannot recover detail.
- Vectorize flat line art, logos and text, which then scales to any size. Our SVG to PNG converter and vectorizer does it in your browser.
- Upscale photographic art, then check the edges at 100% zoom. Compare options in our best AI image upscalers and best AI background removers.
If you prepare many designs at once, MyDesigns Image Utilities run remove background, upscale, vectorize and resize across a whole folder in one pass, and its quick start says to upscale the image so it stays crisp at full print resolution. Daily limits are 4 on Free and 120 on paid plans, per the plan docs checked Oct 30, 2026. See plans on mydesigns.io.
MyDesigns Limits
- The Free plan is only for testing. It allows 4 background removals, upscales or vectorizations a day and has no monthly AI credits.
- No published DPI floor for 240 Express in the docs we read, so test with a sample order.
- Upscaling is not magic. Any upscaler, including MyDesigns', can only guess missing detail.
Common File Mistakes That Cost Sellers Money
- Trusting the 72 DPI label. Check pixels, not the label.
- Exporting JPG for DTG art. You lose transparency and may print a white background.
- Placing art outside the print area. Printful says designs placed outside the print area count as blank products.
- Uploading PDFs. Hidden layers cause unpredictable results.
- Skipping the sample. Colors on screen and fabric differ, which Printful attributes to the underbase and sRGB range.
For printing methods and what they do to fine detail, read our DTG printing guide. If you design in Canva, our Canva print on demand designs post covers export sizes, and the AI t-shirt design generator guide covers generating at print size.
Frequently Asked Questions
What DPI do I need for t-shirt printing?
You need at least 150 DPI at the printed size for most print on demand products, and 300 DPI is the safe target. Printful says most products need at least 150 DPI, while Printify recommends 300 DPI for JPEG and PNG files. For a 12 x 16 inch design that is 1,800 x 2,400 px minimum. Checked Oct 30, 2026.
What resolution and file size do I need for t-shirt printing if I have a 72 DPI PNG?
A 72 DPI PNG is fine if it has enough pixels: check pixel dimensions, not the label. A 3,600 x 4,800 px file labelled 72 DPI prints at 300 DPI at 12 x 16 inches. An 864 x 1,152 px file does not. Printful allows files up to 200 MB and Printify up to 100 MB for PNG. Checked Oct 30, 2026.
Is 300 DPI required for print on demand?
300 DPI is not required for every product, but it is the safest target. Printful says most products need at least 150 DPI and phone cases and stickers need 300 DPI. Printify recommends 300 DPI and says some products need 120 to 150 DPI. Always check the spec for your exact product. Checked Oct 30, 2026.
Should I use PNG or JPG for print on demand?
Use PNG for DTG t-shirt designs, because it supports a transparent background. Printful says JPG files do not support transparency, so a design may print with a white background, and it says JPG is fine for all-over print files. Printify accepts JPEG, PNG and SVG. Checked Oct 30, 2026.
Does upscaling an image increase its DPI?
Upscaling increases pixel count, which raises the DPI you can reach at a given print size, but it cannot add real detail. A 1,024 px image stretched to 12 inches is about 85 DPI, and upscaling it 4x gives 4,096 px, about 341 DPI, with guessed detail. Vectorizing flat art is safer.
How do I check the DPI of my design?
You check DPI by dividing the pixel width of your file by the print width in inches. Read the pixel dimensions in the Image Size dialog of your editor, then divide: 3,600 px across a 12 inch print area is 300 DPI. Ignore the DPI label stored in the file, which is only metadata.