Skip to content

Guide

Print-on-demand file requirements: Printful, Printify and Gelato

POD platforms reject uploads for reasons they explain badly. Here's what Printful, Printify and Gelato all expect from a print file, where to find each product's exact specs, and how to stop uploads bouncing.

· 4 min read · By the DesignFix team

Print on demand is one of the easiest ways to sell your designs: upload artwork, pick products, and the platform prints and ships each order. Until the upload is refused with "resolution too low," the mockup looks oddly cropped, or a customer gets a shirt with a faint box around the design.

Printful, Printify and Gelato each have their own product catalogues and templates, but the rules behind their file requirements are almost the same. Understand those, and every platform gets easier.

Specs change and vary by product and print provider. Always check the exact numbers on the product's own page or template before you prepare files.

The one rule behind everything: pixels per print size

POD platforms print at a fixed physical size for each product and placement. So what matters isn't just how many pixels your file has, it's how many pixels you have per inch of print.

That's why the same file can pass on one product and fail on another. A 1,000 by 1,000 pixel design is plenty for a small mug print and nowhere near enough for a 12-inch shirt front.

Most platforms recommend around 300 DPI at print size for the best result, and many will accept less, often down to about 150 DPI, with a quality warning. Below that, uploads are usually blocked or flagged.

Quick maths: multiply the print area width in inches by 300. That's the pixel width you're aiming for.

Where to find the exact size for each product

All three platforms publish the print area for each product and placement:

  • Printful: each product has a file guidelines or print-area section, and the design maker shows the recommended pixel dimensions for each placement.
  • Printify: the product page and the editor show the print area size, and the recommended size can vary by print provider, since different providers use different equipment.
  • Gelato: product pages and templates list the print file size and format for each product.

Many products also offer downloadable templates. Use them. They show the exact print area, safe zones and any areas that get cut off or wrapped.

What they all expect

Across platforms, a good POD print file is:

  • PNG for most apparel and accessories, because it supports transparency. Some products (posters, canvas, all-over prints) also take JPG or PDF; check the product.
  • Transparent where the design shouldn't print. On garments, anything that isn't fully transparent gets printed.
  • Sized to the print area, not "as big as possible." Oversized files get scaled down, which is fine; undersized ones get scaled up, which isn't.
  • sRGB colour, as a safe default for most platforms.
  • Under the file size limit. Very large PNGs can hit upload caps; exporting at the right size (not larger) usually solves it.

The most common upload problems

"Image resolution is too low." The file doesn't have enough pixels for the print area. Enlarging it in an editor raises the numbers but prints soft. The fix is a sharper source: rebuilt, redrawn or vectorised artwork exported at the right size.

A faint box or background around the design. The background isn't truly transparent, or there's a barely visible layer of semi-transparent pixels. Check the file on a black background before uploading.

Design cut off in the mockup. The artwork extends past the print area or safe zone. Use the template and keep important elements inside the safe area.

Different products need different files. A design that fits a portrait shirt area won't fit a wide mug wrap or a square pillow. You often need a few versions, cropped or rearranged for each shape.

Colours look different on the product. Screens glow; fabric doesn't. Bright neons and deep, saturated colours are especially hard to match. Order samples of your best sellers.

Set up one master file per design

If you're building a catalogue, work smart:

  1. Keep a master version of every design, ideally vector, or a very large, clean PNG.
  2. Export per product from the master: shirt front, mug wrap, poster, sticker.
  3. Name files consistently, for example design-name_shirt-front.png and design-name_mug.png.
  4. Check each export on black and at 100% zoom before uploading.

When a platform changes a spec or you add a new product, you just export again, rather than trying to rescue a small PNG.

Before you upload: checklist

  1. Checked the exact print area for this product and provider
  2. File is about 300 pixels per inch at that size
  3. PNG with genuine transparency (for apparel)
  4. No stray specks, halos or semi-transparent haze
  5. Important elements inside the safe zone
  6. Checked on a dark background at 100% zoom
  7. Sample ordered for designs you'll sell a lot of

Uploads bouncing, or preparing a whole catalogue by hand? We prepare your existing artwork to each platform's actual requirements, sized per product with verified transparency, consistently across every design. You'll see the price before you pay.

  • print on demand
  • printful
  • printify
  • file formats