Start with PSD if you're still designing, switch to PNG or PDF when you send to print

PSD (Photoshop Document) is the format you work in while designing. It keeps all your layers separate — your text layer, your image layer, your background — so you can edit each one without affecting the others. If you're designing the shirt yourself and plan to make changes later, PSD is what you need.

When you're done designing and ready to send the file to a printer or a print-on-demand service, you'll export it as a different format. Most printers want either PNG (if your design has a transparent background) or PDF (if your design is final and you don't want anyone editing it). Some printers also accept TIFF, which works similarly to PNG but creates a larger file.

The format you choose depends on two things: whether your design has a transparent background, and whether you're sending it to a professional printer or uploading it to a print-on-demand website like Printful or Merch by Amazon.

Key Takeaways

  • Keep your working file as PSD so you can edit layers independently without losing quality.
  • Export as PNG if your design has a transparent background (no white rectangle around it).
  • Export as PDF if your design is complete and you want to lock it so no one can edit the layers.
  • Print-on-demand sites usually accept PNG, PDF, or JPEG, but check their requirements before you export.
  • Always export at 300 DPI (dots per inch) for print, not 72 DPI, or your design will look blurry on the actual shirt.

PSD: Your working file that keeps layers editable

PSD is Photoshop's native format, and it's the only format that preserves every layer you create. If you have a text layer, a graphic layer, a background layer, and an effects layer, PSD keeps them all separate and editable. You can click on any layer and change it without touching the others.

This matters because shirt designs often need tweaks. Your printer might ask you to move the design 2 inches to the left, or your client might want the text in a different color. If you saved as PNG or JPEG, you'd have to start over — those formats flatten all layers into one image. With PSD, you just click the text layer, change the color, and export again.

The downside is that PSD files are large — a typical shirt design PSD might be 50 to 200 MB — and not every service accepts them. Most printers and print-on-demand sites won't take PSD files directly. You'll export from PSD to a format they do accept.

PNG: For designs with transparent backgrounds

PNG is the format to use when your design doesn't fill a rectangle — when it has a transparent background instead of a white or colored one. If you're designing a logo that will sit on the shirt with nothing behind it, PNG preserves that transparency when you export.

To export as PNG in Photoshop, go to File > Export As, choose PNG from the dropdown, and make sure the background layer is deleted or hidden. If you export with a white background layer still there, you'll get a white rectangle around your design, which is not what you want.

PNG files are smaller than PSD but larger than JPEG. A typical shirt design PNG might be 5 to 20 MB. Most print-on-demand sites accept PNG, and many professional printers do too. Always check the printer's file requirements before you export — some have a maximum file size or specific color mode requirements.

PDF: For final designs you don't want edited

PDF is useful when you're sending your design to a professional printer and you want to lock it so no one can edit the layers. Once you export as PDF, the design is flattened — all layers merge into one image — and it's harder for someone to accidentally change your text or move your graphic.

PDF also preserves color information well, which matters if you're using specific brand colors. Some printers prefer PDF because it's a standard format across all design software, not just Photoshop. If you're working with a print shop that uses different software, PDF is often the safest choice.

To export as PDF in Photoshop, go to File > Export As and choose PDF from the dropdown. You can set the quality and color mode in the options that appear. For shirt printing, choose RGB or CMYK depending on what your printer asks for (most will specify).

JPEG: Only if the printer specifically requests it

JPEG is a compressed format that creates small files but loses some image quality each time you save it. For shirt designs, JPEG is usually not the best choice because compression can make text look fuzzy or create artifacts around edges.

Some older print-on-demand sites or budget printers might request JPEG, but most modern services prefer PNG or PDF. If a printer asks for JPEG, ask them what quality setting they want (usually 90 to 100 percent) and export at that setting. Never use JPEG if your design has a transparent background — JPEG doesn't support transparency and will fill it with white or gray.

Resolution and color mode matter as much as file format

The format you choose is only half the battle. You also need to export at the right resolution and in the right color mode, or your design will look wrong on the shirt.

For print, always export at 300 DPI (dots per inch). Screen resolution is 72 DPI, which looks fine on a monitor but blurry on a printed shirt. In Photoshop, go to Image > Image Size and change the resolution to 300 DPI before you export. Your design will look sharper and more professional.

For color mode, ask your printer whether they want RGB or CMYK. RGB is for digital displays and some modern printers. CMYK is the traditional print color mode and is what most professional print shops use. If your printer doesn't specify, RGB is usually safe — most print-on-demand sites convert it automatically.

What print-on-demand sites usually accept

If you're uploading to Printful, Merch by Amazon, Teespring, or a similar service, check their file requirements before you export. Most accept PNG, PDF, and JPEG, but some have limits on file size or specific color requirements.

Printful, for example, accepts PNG, JPEG, PDF, and TIFF at up to 100 MB. Merch by Amazon accepts PNG and JPEG at up to 25 MB. Teespring accepts PNG, JPEG, PDF, and SVG. All three recommend 300 DPI for print quality. If you're unsure, export as PNG at 300 DPI with a transparent background — that works on almost every platform.

Some services also let you upload PSD directly, but they'll convert it to their preferred format on their end. It's safer to export yourself so you control the quality and color mode.

Frequently Asked Questions

Can I use JPEG for a t-shirt design?

JPEG works if your printer specifically requests it, but PNG or PDF are better choices. JPEG compresses the image and can make text or fine details look blurry. JPEG also doesn't support transparent backgrounds, so if your design needs one, use PNG instead.

What's the difference between exporting as PNG and PDF?

PNG keeps a transparent background if you have one and creates a smaller file. PDF flattens all layers into one image and is better for locking a final design. Use PNG if you might need to edit the design later; use PDF if it's final and you're sending it to a professional printer.

Do I need to keep my PSD file after I export?

Yes. Keep the PSD file in case you need to make changes later — to a color, text, or position. Once you export to PNG or PDF, you can't easily edit individual layers. The PSD is your backup and your working version.

What happens if I export at 72 DPI instead of 300 DPI?

Your design will look pixelated and blurry when printed on the shirt. The printer will enlarge the low-resolution image to fit the shirt, which makes the fuzziness worse. Always check your image size in Photoshop and set it to 300 DPI before exporting.

Can I send a PSD file directly to a print-on-demand site?

Most print-on-demand sites don't accept PSD files directly. Export to PNG or PDF first. Some sites like Printful do accept PSD, but they'll convert it on their end, so you lose control over the quality and color mode. It's better to export yourself.