Best file format for t-shirt printing (PNG vs SVG vs PDF) + export settings
Share
If you want a clean, sharp print on a t-shirt, the file you send matters as much as the design itself. This guide answers one simple question: what file format should you send for t-shirt printing, and how should you export it so it prints properly?
Quick answer (use this if you’re in a rush):
– For logos and text: use SVG (best) or PDF (vector)
– For photos and complex graphics: use PNG (high-res) or PDF (high-res embedded)
– Target resolution: 300 DPI at final print size
– Convert fonts to outlines or embed fonts
– Keep transparency only when needed (PNG works best)
– Avoid screenshots, low-res JPGs, or tiny web images
What “print-ready” means for t-shirt printing:
A “print-ready” t-shirt file is simply a file that can be printed at the exact size you want, without surprises. That means it stays sharp (no pixelation), nothing changes (fonts don’t swap), and the background behaves as expected (no weird boxes or edges).
Most print issues come from a few predictable problems. The first is artwork that’s too small: it looks clean on a phone or laptop, but once you print it at 10–12 inches wide, it becomes soft or blurry. The second is missing fonts: if your text isn’t outlined or embedded, the printer’s software may replace it and your design shifts. Another common issue is transparency: a file that looks perfect on screen can create unexpected background boxes when exported incorrectly. Finally, some formats or export settings flatten and compress details, which can dull edges and reduce clarity.
Best choice by use case:
If your design is mostly text or a logo, you want a vector file whenever possible. SVG is ideal, and a vector PDF also works very well. Vector artwork keeps edges perfectly crisp at any size, which is why it’s the best option for clean typography and logo t-shirt printing.
If your design is a photo, gradient, or detailed illustration, use a high-resolution PNG, or a PDF where the image is embedded at high resolution. The key point isn’t the format alone, it’s the resolution: aim for 300 DPI at the final print size so the print stays sharp.
If you’re not sure what you have, the safest “all-in-one” option is usually a properly exported PDF that keeps vectors as vectors and embeds images at high quality.
Export settings that prevent blurry prints:
Start by deciding the final print size before exporting. As a general reference, a left chest logo is often around 3–4 inches wide, a full front design around 10–12 inches, and a full back design around 11–13 inches. Once you know the intended size, you can check whether your file actually supports it.
For raster artwork (photos and non-vector graphics), resolution is the make-or-break factor. The easiest way to think about it is this: if your image is 1500 px wide and you’re printing it 10 inches wide, that’s only 150 DPI—usually too soft for a clean t-shirt print. Aim for 300 DPI when possible, especially for text-like elements or sharp shapes inside a raster image.
Fonts are another frequent source of problems. The most reliable approach is to convert text to outlines before exporting. If you can’t do that, export as PDF and make sure fonts are embedded. Don’t assume the printer “has the font”, that’s exactly how designs get altered.
For transparency, keep it simple. If you need a transparent background, PNG is typically the most straightforward. PDFs can work too, but poorly exported PDFs sometimes create unexpected background boxes, so it’s best to double-check the PDF in a preview before sending.
Finally, manage color expectations realistically. What you see on screen (RGB) won’t match print perfectly in every case. Avoid ultra-neon tones that rarely print the way they glow on a display. If exact brand color matters, ask for a proof via the Contact page.
A quick pre-send checklist:
Before you send your file, confirm four things: the design is the right size, it’s sharp at 100% zoom, fonts are outlined or embedded, and you’re using the right format for your artwork type (vector for logos/text, high-res raster for photos).
Common mistakes to avoid:
The fastest way to get a bad print is sending a screenshot of a logo or pulling a tiny file from social media. If the design is a logo, export the original as SVG or PDF. Another common mistake is exporting at small dimensions and then “stretching” later—always export at the final intended size. And if you use JPG, avoid heavy compression; PNG or PDF usually keeps edges cleaner.
Pricing and timing (why “print-ready” matters):
Your file format doesn’t typically change the price by itself, but a print-ready file reduces time, back-and-forth, and risk. Pricing is usually driven by quantity, number of print locations (front/back/sleeve), print size, artwork complexity, and garment type. For larger or multi-location orders, request a Quote.
Turnaround depends on order size, apparel availability, and whether the artwork needs cleanup. If your file is print-ready, production is smoother. If it isn’t, expect extra approvals. If you have a firm deadline, include it when you reach out via our Contact page.
FAQ
Q: Is PNG or SVG better for t-shirt printing?
A: SVG is best for logos and text because it stays crisp at any size. PNG is better for photos and complex images, as long as it’s high-res.
Q: Is PDF a good format for t-shirt printing?
A: Yes, if it’s exported correctly with fonts embedded or outlined and images embedded at high resolution.
Q: What DPI do I need for t-shirt printing?
A: 300 DPI at the final print size is the safest standard for sharp results.
Q: Can I send a Canva file?
A: Yes, export as PDF print (if available) or high-res PNG at the correct size. Avoid low-res downloads.
Q: Why does my design look sharp on screen but blurry printed?
A: Screens hide low resolution. Printing reveals it. The file is likely too small or low DPI for the print size.
Q: Should I use a transparent background?
A: Only if you need it. Transparent PNG is usually the easiest for that.