File formats
SVG vs PNG vs EPS vs DXF: Which T-Shirt File Format Should You Use?
Use SVG to edit a design, PNG to upload it to a print-on-demand platform, EPS when a screen printer asks for vector artwork, and DXF when a vinyl cutter needs cut lines. Everything else is detail — and this guide covers the detail you need to avoid blurry prints and rejected uploads.
Quick answer
- SVG — editable vector: change text, colors and shapes without quality loss.
- PNG — the upload format: transparent background, 300 DPI, 4500 x 5400 px.
- EPS — vector for screen printers and professional print shops.
- DXF — cut lines for Cricut, Silhouette and vinyl cutting machines.
Free tool: generate an Amazon Merch & Etsy listing with AI in seconds →
SVG: the format you edit in
SVG is vector artwork: the design is stored as shapes and paths rather than pixels, so it stays perfectly sharp whether it is printed on a pocket logo or across a hoodie back. This is the format you want when you buy designs, because it lets you change the phrase, swap colors, remove elements and build ten listings out of one file.
You can open SVG in Illustrator, Affinity Designer, Inkscape (free) and Canva Pro. Editing text usually requires the same font installed, or you convert the text to outlines and retype it in a font you own.
PNG: the format you upload
Almost every print-on-demand platform — Amazon Merch, Printful, Printify, Etsy print partners, Redbubble — accepts a transparent PNG. Export at 300 DPI with a genuinely transparent background (not white), and size it to 4500 x 5400 pixels, which covers the largest standard print area.
Two mistakes cause most reprint requests: exporting at screen resolution (72 DPI), which prints soft and pixelated, and leaving a white box behind the design, which prints as a visible rectangle on colored shirts.
250,000+ designs + 3 seller guides — $6.99
Skip the design phase entirely: get 250,000+ editable T-shirt designs in SVG, PNG, EPS and DXF with a commercial license. One payment, lifetime access.
Get the bundle nowEPS: the format print shops ask for
EPS is an older vector format still standard in professional printing. If a local screen printer quotes you for 200 event shirts, they will very likely ask for EPS or AI artwork with fonts outlined and spot colors defined. Keeping EPS versions of your designs means you can take bulk and local orders — often the most profitable jobs a small brand gets — without paying a designer to redraw anything.
DXF: the format cutting machines read
DXF describes cut paths rather than printed color. Craft-business sellers using heat-transfer vinyl on a Cricut or Silhouette load DXF files so the blade knows exactly where to cut. Designs meant for cutting should be single-color and free of thin details, since fine lines tear when weeding the vinyl.
The practical workflow for a POD seller
Keep the SVG as your master, edit it for each listing, then export a 300 DPI transparent PNG for upload. Reach for EPS only when a print shop requests it, and DXF only when you cut vinyl. A design library that ships all four formats means you never have to convert files yourself or turn down an order because the artwork is in the wrong format.
Before publishing, preview each design on both a white and a black shirt mockup. Designs that look great on white frequently disappear on dark garments, and fixing that in the vector file takes seconds.
250,000+ designs + 3 seller guides — $6.99
Skip the design phase entirely: get 250,000+ editable T-shirt designs in SVG, PNG, EPS and DXF with a commercial license. One payment, lifetime access.
Get the bundle nowFrequently asked questions
Is SVG or PNG better for T-shirt printing?
SVG is better when you need to edit or resize a design, because it is vector artwork that stays sharp at any size. PNG is what print-on-demand platforms actually accept for upload, so most sellers edit in SVG and export a transparent PNG at 300 DPI.
What DPI and size should a T-shirt PNG be?
Use a transparent PNG at 300 DPI. 4500 x 5400 pixels is the standard for Amazon Merch and works for most other platforms; Printful and Printify accept the same file comfortably.
What is a DXF file used for?
DXF is a cutting format used by vinyl cutters and CNC machines. If you make heat-transfer vinyl shirts on a Cricut or Silhouette, DXF is the file your machine reads for cut lines.
Do I need EPS files if I only sell print on demand?
Not usually. EPS matters for screen printers and older professional print shops, which often request vector artwork in that format. Having it in your library means you can accept bulk orders without recreating designs.
250,000+ designs + 3 seller guides — $6.99
Skip the design phase entirely: get 250,000+ editable T-shirt designs in SVG, PNG, EPS and DXF with a commercial license. One payment, lifetime access.
Get the bundle now← Back to the Ultimate T-shirt Design Bundle
Read next: T-Shirt Design Bundles: What to Check Before You Buy One