The right DPI for printing depends on the product: for textiles such as t-shirts and sweatshirts and for large prints, a file with at least 150 DPI at the actual print size is considered enough; for paper prints and for small or finely detailed products such as phone cases and stickers, aim for 300 DPI. What really matters is not the DPI number written into the file but the image's pixel count: print width (inches) × DPI = required pixel width. For print on demand, save your design as a PNG with a transparent background in the sRGB color profile. In this guide you'll find the calculation with examples, the most common mistakes and a pre-print checklist.

What is DPI and why does it matter?

DPI (dots per inch) describes how many dots are printed along one inch (2.54 cm). In a digital image, the equivalent is pixel density: the larger you print the same image, the fewer pixels fall into each inch. If there aren't enough pixels, edges look jagged, text looks blurry and color gradients look stepped in print.

You won't notice the problem on screen; an image that looks sharp on a phone can fall apart when it's enlarged to t-shirt size. That's why quality should be checked not by how it looks on screen but by the resolution at print size. Low-resolution printing is one of the most common reasons behind "it looked different from the photo" reviews (see mockup design mistakes).

How much DPI does each product need?

Printful's DTG (direct-to-garment) file guide gives this framework:

  • Most products (t-shirts, sweatshirts, hoodies, etc.): the print file should be at least 150 DPI.
  • Phone cases and stickers: 300 DPI is required.
  • Upper limit: going above 300 DPI isn't recommended; a higher value doesn't improve quality, it only makes the file bigger.

For products printed on paper (posters, cards, printable files), the general standard is 300 DPI; if you sell digital printables, prepare the file for 300 DPI, assuming the buyer will print it at home or at a print shop (see selling printables on Etsy). Each production partner's minimum and print area size may differ; go by the values in your partner's product information.

How do you calculate the required pixel count?

The calculation is simple: multiply the width and height of the print area in inches by the target DPI. If you work in centimeters, divide by 2.54 first.

  • A print 30 cm wide: 30 ÷ 2.54 ≈ 11.8 inches. At 300 DPI you need a width of ≈ 3,540 pixels; at 150 DPI, ≈ 1,770 pixels.
  • A small print 10 cm wide: 10 ÷ 2.54 ≈ 3.9 inches. At 300 DPI, ≈ 1,180 pixels is enough.

Rule of thumb: start the design at the print area size given by the production partner and at 300 DPI. That keeps you on the safe side for both textiles and small products; scaling down later doesn't lose quality, scaling up does.

Changing the DPI value doesn't improve quality

The most common mistake is changing the "DPI" field of a low-resolution image from 72 to 300 and thinking the problem is solved. As long as the pixel count stays the same, this is just a label that says how many inches the file will print at; print quality stays the same.

Enlarging works the same way. To use Printful's example: if you enlarge a 5×5 inch image at 100 DPI to 10×10 inches, the resolution drops to 50 DPI. Upscaling in image editing software doesn't create missing detail; it fills in pixels by estimation. If you want a large print, create the design at a large size from the start or re-export it from a vector (drawing) source.

File format: why a transparent PNG?

The standard format for print on demand textile printing is a PNG with a transparent background. JPG doesn't support transparency; the white area around the design counts as part of the print area and can come out as a white box on the product. Before saving:

  • Check that the background really is transparent using the checkerboard view in your design software.
  • Make sure no thin white or colored "halo" is left around the design; look closely at the edges, especially in images whose background was removed afterwards.
  • Very low-opacity shadows, soft-faded edges and hairline strokes may print differently than expected. If you plan to use such effects, check your production partner's file guide.

Color: sRGB and the screen-to-print difference

Printful asks for print files to be prepared in the sRGB color profile (sRGB IEC61966-2.1). During printing, the file is converted to CMYK (cyan, magenta, yellow, key/black), and colors can shift in that conversion. Screens emit light, while fabric and paper reflect it; that's why very bright, neon tones may look duller in print.

On dark products, also think about contrast: dark navy text almost disappears on a black t-shirt. Try the design on light and dark product colors separately; if needed, prepare a light-colored version for dark products. For color and placement choices, see also print on demand design tips.

Pre-print checklist

  1. Size: Does the image have at least 150 DPI (300 DPI for small and paper products) at the print area size?
  2. Format: Is it a PNG, is the background transparent, is there a halo at the edges?
  3. Color: Is it in the sRGB profile, is it readable on dark and light product colors?
  4. Text: Are there typos, is the thinnest letter readable at print size?
  5. Rights: If a character, logo, slogan or font in the image isn't yours, do you have the right to use it? (see Etsy copyright and trademark infringement)
  6. Preview: Is the design in the right place and at the right size on the mockup? (see creating product mockups)

For product-specific details: chest placement and size differences on t-shirts (selling t-shirts on Etsy), pockets and zippers on sweatshirts and hoodies (selling sweatshirts and hoodies on Etsy), handle direction on mugs (selling mugs on Etsy).

Preparing files in Printmeet

In Printmeet's product editor, you track print quality with the DPI information at the bottom left. This value is calculated from the image's pixel count and its size on the canvas: it drops as you enlarge the design and rises as you shrink it. If the value is low, shrink the image or upload a higher-resolution file.

  • Upload Image: Use a high-resolution PNG when uploading your own design.
  • Remove Background: Makes an image with a background transparent; check the edges in the preview afterwards.
  • Invert Colors: Makes it easier to adapt a single-color design made for a light product to a dark product.
  • Design with AI: You can generate a design from a single sentence (see AI t-shirt design and Printmeet AI).
  • Preview: The preview at the top right shows the design on a live mockup; listing images are also prepared with automatic mockups.

Once the design is ready, you can send the product to your Etsy shop; orders are printed by production partners in the USA and shipped to the buyer. You can see how the system works on the Printmeet Etsy integration page.

Common mistakes

  • Using an image found online: Its resolution is usually insufficient, and you don't have the right to use it.
  • Enlarging a small drawing afterwards: It doesn't create detail; it shows up in print as soft, blurry edges.
  • Working with JPG: The white box and compression artifacts carry over into print.
  • Checking only on screen: Inspect the design at 100% zoom, at print size.
  • Testing with only one product color: A design that looks good on a light background can disappear on a dark one.

Frequently asked questions

What DPI do you need for t-shirt printing?

According to Printful's guide, for most textile products like t-shirts the print file should be at least 150 DPI at the actual print size. Preparing the design at 300 DPI at the print area size is safer; going above 300 DPI doesn't improve quality.

Does changing a 72 DPI image to 300 DPI improve quality?

No. Changing only the DPI label doesn't change the pixel count; the image prints smaller but not sharper. Upscaling software can't create missing detail either. For a real quality improvement, you need to recreate the design at a larger size.

Should a print file be PNG or JPG?

Use a PNG with a transparent background for print on demand textile printing. JPG doesn't support transparency; the white area around the design can be printed as a box on the product.

Why do colors on screen look different in print?

The file is prepared in sRGB and converted to CMYK for printing, and colors can shift in that conversion. Because a screen emits light while fabric reflects it, bright and neon tones in particular may look duller in print.