OneSolOneSol
← Guides

How to Make a QR Code for a T-Shirt (Free, 2026)

A QR code on a t-shirt turns you or your team into a walking link, sending a curious glance straight to your page. Fabric stretches, wrinkles, and moves, so a shirt code needs to be bigger, bolder, and better placed than one on paper. Here's how to make one people can actually scan across a room.

Quick answer

Link the code to a single memorable destination like your link-in-bio, then print it large, high-contrast, and on a flat, non-stretching part of the shirt. Create it free at onesol.io/qr-code-generator pointing to your OneSol page, export a crisp vector, and print it at least about 2.5 to 3 inches (6 to 8 cm) so it scans from a comfortable distance.

1. Point it somewhere worth scanning

A shirt is scanned on impulse, so link the code to one broad, always-useful destination like your link-in-bio or store rather than a narrow offer that expires. Using a page you control means the shirt stays relevant even as your latest drop, event, or promo changes. Keep the landing page fast and mobile-first, since every scan is a phone.

2. Generate a high-contrast, vector-ready code

Create the code and export it as a vector so it scales up cleanly for large apparel printing without going pixelated. Keep it a solid dark ink on a light patch, or a light code on a dark patch, since low contrast on colored fabric is the top reason shirt codes fail. Consider a higher error-correction level to survive fabric folds and movement.

3. Choose print method, size, and placement

Print it at roughly 2.5 to 3 inches (6 to 8 cm) or larger so it reads from a few feet away, and put it on a flat area like the chest or upper back, never across seams, zippers, or heavily stretched fabric. Screen printing or quality heat transfer holds crisp edges better than cheap iron-ons that crack. Leave a clean margin around the code so nearby graphics don't interfere.

4. Wash-test and scan-test

Scan the finished shirt from a normal social distance and while it moves on a body, not just laid flat, to confirm real-world reads. Wash it a few times and scan again, since cracking or fading ink can quietly break the code. Fix contrast, size, or placement before ordering a full batch.

Ready to start? OneSol is free.

Sell, book and get paid from one link — no card needed.

FAQ

How big should a QR code be on a t-shirt?

Print it at least 2.5 to 3 inches (6 to 8 cm) so it scans from a few feet away, and larger if you want people to scan across a room. Bigger and higher-contrast almost always scans better on fabric.

Will a QR code survive washing?

Quality screen printing or professional heat transfer holds up well, but cheap iron-ons can crack and break the code. Wash-test a sample several times and re-scan before printing a full run.

Can I use a colored or logo QR code on apparel?

Yes, as long as you keep strong contrast between the code and its background and use higher error correction. Test every color combination, since low-contrast codes on colored fabric often fail to scan.

What should a t-shirt QR code link to?

Link it to one durable destination like your link-in-bio or store, not a short-lived offer. Pointing it at a page you control lets the shirt stay useful even as your featured content changes.