All tools / Technical Guide 6 min read
PNG vs SVG vs PDF for Print: The Vendor-by-Vendor Verdict

PNG vs SVG vs PDF for Print: Which Format Wins by Vendor

Most “professional print” tutorials still tell you to export as PDF. For print-on-demand, that advice is wrong — and Printful’s own help docs say so out loud. PDF is the loser format here. Transparent PNG wins almost everywhere, SVG wins for a narrow set of vector workflows, and PDF gets you rejected at upload on the biggest POD platforms.

This guide is a decision table. Pick your vendor, find your row, ship the right file. Every rule below is sourced from the vendor’s published documentation — not from a generic design blog.


The Verdict Table: PNG vs SVG vs PDF Across POD Vendors

VendorPNGSVGPDFSource
Printful (DTG, sublimation)Required for DTG (transparent)Not accepted for uploadBanned — hidden layersPrintful blog
PrintifyAcceptedAccepted, 20 MB capNot acceptedPrintify Help
Amazon Merch on DemandRequired (transparent)Not acceptedNot acceptedMerch Resource Center
RedbubbleAcceptedNot accepted for printNot acceptedRedbubble Help

The pattern is hard to miss. Three of four vendors only take PNG. One takes SVG too. Zero take PDF. If you’re optimizing for “one file that works everywhere,” that file is a transparent PNG at the right DPI — not a PDF.

Try it free: PNG to SVG Converter on Studio AI converts raster artwork into clean vector SVG so you can upload to Printify, cut on Cricut, or scale without pixelation. Start free. Convert PNG to SVG Free →


Why PDF Loses for Print-on-Demand

PDF is the format the design world treats as “professional,” and for offset printing at a commercial press it still is. POD platforms operate differently. They run automated upload pipelines that have to interpret your file before a human ever sees it.

Printful spells out the problem in their official “Everything You Need to Know to Prepare the Perfect Printfile” blog post: PDF files can carry hidden layers, embedded fonts that don’t render the same on the printer’s machine, and multiple pages the system has to guess between. Their conclusion is direct — PDF uploads produce unpredictable results, and Printful rejects them at the upload step.

This isn’t a Printful quirk. Look at Amazon Merch on Demand’s accepted-formats page: PNG only, transparent background, no SVG, no PDF. Redbubble’s print upload guidelines name PNG and JPEG and stop there. The pattern across the industry is consistent: POD vendors want a flat, predictable raster file with transparency, and they don’t want to interpret a multi-layer document.

If you’ve been exporting as PDF because Illustrator’s “Save As” defaults to it, retrain the muscle memory. Your final upload should be PNG. For deeper vendor-specific rules, Printful’s full file spec is here and Printify’s spec lives here.


When PNG Wins (Almost Always)

PNG is the universal POD file format because it does two things vendors need: it stores raster pixels at a specific resolution, and it carries a real transparency channel. JPG can’t do transparency. PDF can, but with the layer baggage above. SVG can, but it’s a vector format and doesn’t carry pixel data the same way.

For DTG printing — direct-to-garment, the dominant t-shirt method — transparency is non-negotiable. The printer lays ink only where your file has pixels. A solid white background in the file becomes a solid white rectangle of ink on the shirt. Printful, Printify, and Amazon Merch all require transparent PNG for this exact reason.

A few practical rules for your PNG export:

If your design started life as vector art in Illustrator or Affinity, you still export the final upload as PNG. The vector source file is your editing master. The PNG is the production deliverable.


When SVG Actually Wins

SVG has a specific lane, and it’s narrower than its fans claim. Vector wins when the destination format is also vector — not when the destination is ink on fabric.

Where SVG genuinely wins:

Where SVG loses:

If your art is raster-native (photo-realistic illustration, painted textures, AI-generated artwork) and you need an SVG version for Printify or Cricut, you have to convert. Tracing it by hand in Illustrator works but takes hours per design. A converter that handles the tracing automatically — Studio AI’s free PNG to SVG tool does this in seconds — is the practical workflow.


A Quick Decision Tree

If you only remember three rules:

  1. Uploading to a POD vendor’s automated system? Export PNG with transparency. Don’t second-guess.
  2. Going to a Cricut, Silhouette, or Printify SVG slot? Use SVG. Convert raster to SVG if needed.
  3. Tempted to upload PDF? Don’t. Printful bans it, the others ignore it, and your file will sit in queue limbo.

Get the Right File Format Free

The cleanest workflow for POD is a master vector file you can output as either format on demand. When you have raster artwork — a photo, an AI-generated graphic, a painted illustration — you need a converter to turn it into SVG without the hours of manual tracing.

Convert PNG to SVG Free →


Frequently Asked Questions

Is PNG or SVG better for print?

PNG wins for almost every print-on-demand vendor because it carries pixel data at a fixed resolution and supports transparency. SVG only wins when the destination needs vector paths — Cricut cutting, Printify SVG uploads up to 20 MB, or scalable geometric designs. For DTG t-shirts on Printful, Amazon Merch, or Redbubble, PNG is the only correct answer.

Can I upload a PDF to Printful or Printify?

No. Printful explicitly rejects PDF uploads in their “Perfect Printfile” guide because hidden layers and embedded fonts cause unpredictable print results. Printify’s accepted formats list is PNG, JPEG, and SVG — PDF is not on it. Export your design as PNG with a transparent background instead.

Why does Amazon Merch only accept PNG?

Amazon Merch on Demand requires a transparent PNG because their fulfillment pipeline prints directly onto the garment without interpreting layers, vectors, or multi-page documents. Per Merch’s published resource center, the accepted format is PNG with transparency at the product’s required pixel dimensions. SVG and PDF uploads are rejected.

Does SVG print better than PNG for t-shirts?

For t-shirt printing, SVG does not print better than PNG because t-shirt printers (DTG and sublimation) ultimately rasterize the file before printing. The vendors that print t-shirts at scale — Printful, Amazon Merch, Redbubble — don’t even accept SVG. Printify accepts SVG uploads up to 20 MB but converts them to raster at the print step.

What’s the maximum SVG file size on Printify?

Printify caps SVG uploads at 20 MB per file, according to their help center documentation on accepted formats. PNG and JPEG are also accepted; PDF is not. If your SVG exceeds 20 MB, simplify the paths or export to a PNG at the required print resolution.

Should I export as PDF if my designer told me to?

For commercial offset printing — book covers, large-format posters going to a commercial press — PDF is still standard. For print-on-demand vendors with automated upload pipelines, PDF is the wrong format. Export PNG (transparent, sRGB, correct DPI) for any POD upload. Keep the PDF as an archive if you also do offset work.

Get Print-Ready Designs

Creative Fabrica has thousands of graphics, fonts, and illustrations built for POD — correct resolution, transparent backgrounds, ready to upload.

Browse Assets Free