QR Generator

June 1, 2026

QR Code on Fabric: Printing QR Codes on T-Shirts, Bags & Textiles

Fabric PrintingTextilesT-ShirtsScreen Printing

Fabric is one of the most challenging surfaces for QR codes. The texture distorts modules, the material stretches, and washing adds wear. But with the right techniques, QR codes on fabric can scan reliably.

This guide covers QR code printing on t-shirts, bags, and other textiles.

Fabric Printing Challenges

ChallengeImpact on QR
Fabric textureModule distortion
StretchingModule shape change
WashingFading and wear
Curved surface (worn clothing)Distortion when worn
Low resolution printingBlurry modules
Ink absorptionModule edge blur

QR Code Size on Fabric

Fabric requires larger QR codes than paper due to texture and distortion:

ApplicationMinimum QR SizeRecommendedWhy
T-shirt3 × 3 cm4-5 × 4-5 cmFabric stretch
Tote bag4 × 4 cm5-6 × 5-6 cmLarger viewing distance
Hat/cap2.5 × 2.5 cm3-4 × 3-4 cmCurved surface
Apron3 × 3 cm4-5 × 4-5 cmWash wear
Patch2.5 × 2.5 cm3-4 × 3-4 cmSewn, may warp
Backpack4 × 4 cm5-6 × 5-6 cmDistance, curved

Fabric Printing Methods

Screen Printing

FactorRatingNotes
QR qualityGoodSharp edges possible
DurabilityExcellentLong-lasting
Cost (setup)HighScreen cost per color
Cost (per unit)LowEconomical at volume
ResolutionGoodHigher mesh count = sharper

Best for: Bulk orders, solid color QR codes, maximum durability.

DTG (Direct to Garment)

FactorRatingNotes
QR qualityGoodPhoto-quality possible
DurabilityGoodFades gradually
Cost (setup)LowNo screen costs
Cost (per unit)ModerateGood for small runs
ResolutionVery goodCan produce fine details

Best for: Small runs, multi-color QR codes, detailed designs.

Heat Transfer (Vinyl)

FactorRatingNotes
QR qualityFairEdges may not be perfectly sharp
DurabilityGoodPeels over time
Cost (setup)LowCut on vinyl cutter
Cost (per unit)ModerateMaterial cost per unit
ResolutionFairLimited by vinyl cutter precision

Best for: Small quantities, simple shapes, bold designs.

Dye Sublimation

FactorRatingNotes
QR qualityExcellentInk bonds with fabric
DurabilityExcellentWon't crack or peel
Cost (setup)LowPrint and press
Cost (per unit)ModerateGood for small runs
ResolutionExcellentPhoto-quality

Best for: Polyester fabrics, full-color designs, maximum durability.

QR Code Design for Fabric

Module Shape

Use standard square modules for fabric. Rounded or dot modules are more affected by fabric texture.

Minimum Module Size

Printing MethodMinimum Module
Screen printing1.5 mm
DTG1 mm
Heat transfer2 mm
Dye sublimation1 mm

Color and Contrast

Maximum contrast is important for fabric:

  • Use black (or very dark) for modules
  • White or very light fabric background
  • Avoid printing on dark fabric (low contrast)
  • For dark fabric, use a white under-base and dark QR on top

Placement on Garments

PlacementScanabilityNotes
Chest (front)BestFlat when standing
BackVery goodFlat surface
SleeveFairCurved, moves
PocketGoodDepends on pocket size
Tag/labelGoodSmall but flat

Best placement: Center chest on a t-shirt, center panel on a bag.

Washing and Durability

Printing MethodWash Cycles Before Degradation
Screen printing30-50 washes
DTG20-30 washes
Heat transfer10-20 washes
Dye sublimation50+ washes

Washing Best Practices

  • Turn garment inside out before washing
  • Cold water wash
  • Air dry when possible
  • Avoid bleach on QR code area

Testing Fabric QR Codes

Test Protocol

  1. Print QR on fabric at intended size
  2. Place fabric on curved surface (simulate being worn)
  3. Scan with 3+ phones
  4. Wash 5 times and re-test
  5. Test after stretching the fabric

Creating Fabric QR Codes

Use a free QR code generator with these settings:

  1. Level Q or H error correction (fabric wear)
  2. Square modules (most reliable on fabric)
  3. Maximum contrast (use SVG format)
  4. Increase size by 50-100% vs paper size
  5. Test before mass production

Conclusion

Fabric QR codes need larger sizes, higher contrast, and more durable printing methods than paper. Screen printing and dye sublimation produce the most durable results. Always test after washing and when worn.

Create a QR code for fabric printing — generate high-contrast QR codes with Level H error correction for textile applications.


Was this article helpful?

Try Our QR Code Generator