Best Image Format for Fabric and Textile Printing
TIFF is the best format for professional fabric and textile printing because it supports CMYK color mode, high DPI resolution, and lossless compression. Fabric printing demands precise color reproduction and high resolution because textiles are viewed at close range and handled physically, making any quality defects immediately apparent.
Custom fabric printing has become accessible through services like Spoonflower, Contrado, Fabric.com, and direct-to-fabric print shops. Each service has specific file requirements, but the universal best practice is to submit TIFF or high-resolution PNG artwork that exceeds the minimum specifications.
Here is how to prepare artwork for fabric printing, whether you are creating fashion textiles, upholstery, quilting fabric, or home decor.
Resolution Requirements for Fabric
Fabric printing resolution requirements are higher than many other print applications because fabric is viewed and touched at close range.
- Standard recommendation: 150-300 DPI at actual print size.
- Digital inkjet printing (most common): 150 DPI minimum, 200-300 DPI recommended.
- Screen printing for fabric: 300 DPI for photographic elements, vector for flat-color patterns.
- Spoonflower: 150 DPI minimum. Recommends images at least 150 DPI at full repeat size.
- Contrado: 200 DPI recommended for best quality.
- Higher DPI produces crisper details, especially for fine pattern elements and text.
Seamless Repeat Patterns
Most fabric designs are seamless repeating patterns. The design tile seamlessly joins with copies of itself in all directions, creating a continuous pattern across the yardage.
The repeat tile must be mathematically exact. Even a 1-pixel misalignment at the seam creates a visible line that repeats across the entire fabric length. TIFF and PNG preserve exact pixel values, ensuring seam precision. JPG compression can shift pixels at the tile edges, breaking the seamless repeat.
- Straight repeat: tile duplicates directly in horizontal and vertical directions.
- Half-drop repeat: each column offsets by half the tile height.
- Brick repeat: each row offsets by half the tile width.
- Test your repeat by tiling the image 3x3 in an image editor before submitting.
- Any compression artifacts at tile edges will create visible seam lines in the printed fabric.
Color Management for Textiles
Color on fabric behaves differently than color on paper. The same CMYK values produce different results on different fabric substrates because the fabric's base color, texture, and absorbency affect the final printed color.
Most fabric print services operate in RGB mode (not CMYK) because their digital inkjet printers use RGB-based color management. Check with your specific printer before converting to CMYK.
- Spoonflower: works in sRGB. Do not submit CMYK files.
- Contrado: accepts RGB and CMYK. RGB recommended for most vivid results.
- Professional print shops: may prefer CMYK. Ask for their ICC profile.
- White fabric produces the most accurate colors. Colored fabric shifts all printed colors.
- Natural fibers (cotton, linen) absorb more ink, producing softer colors than synthetic (polyester).
- Always order a sample print to verify colors before committing to a large production run.
PNG as an Alternative
PNG is an excellent alternative to TIFF for fabric printing, especially for RGB workflows. It offers lossless compression and supports transparency, which is useful for designs that need to be composited or layered.
Many print-on-demand fabric services prefer PNG because their online upload systems handle PNG more easily than large TIFF files. PNG file sizes are typically smaller than uncompressed TIFF, making uploads faster.
File Preparation Checklist
Before submitting artwork for fabric printing, verify these specifications.
- Format: TIFF with LZW compression or PNG. Check your printer's preference.
- Resolution: minimum 150 DPI at actual print size. 200-300 DPI preferred.
- Color mode: sRGB for print-on-demand services. CMYK only if the printer specifically requests it.
- Repeat verification: tile the design 3x3 and check for visible seams.
- Bleed: some services require bleed at the top and bottom of the repeat tile.
- Scale reference: note the intended physical dimensions of one repeat tile.
Frequently Asked Questions
What DPI should fabric printing artwork be?
150 DPI minimum at actual print size, with 200-300 DPI recommended for the best quality. Higher DPI produces crisper details in fine pattern elements. Check your specific print service for their minimum requirements.
Should fabric artwork be RGB or CMYK?
Most print-on-demand fabric services (Spoonflower, Contrado) work in sRGB. Professional print shops may prefer CMYK. Always check with your specific printer. Submitting the wrong color mode can result in unexpected color shifts.
Why does my fabric pattern show visible seams?
Visible seams in a repeating pattern are usually caused by imprecise tile edges (the pattern does not tile exactly) or compression artifacts at the tile boundaries from JPG format. Always use PNG or TIFF for pattern tiles and verify the repeat by tiling 3x3 before submission.
What format does Spoonflower accept?
Spoonflower accepts PNG, JPG, TIFF, and GIF uploads. PNG is recommended because it is lossless and supports transparency. Upload at 150 DPI minimum at your intended repeat tile size, in sRGB color space.
Convert TIFF to PNG for upload
Convert JPG to PNG for lossless patterns