Make a QR-code shirt / iron-on template
Generate a scannable QR code sized for a shirt / iron-on, then export print-ready SVG, PNG, or PDF. Free, runs in your browser — nothing is uploaded.
Tips for shirt / iron-ons
- For heat-transfer vinyl / iron-on, enable MIRROR so it reads correctly after pressing.
- Print on light fabric or use light HTV on dark fabric to keep contrast.
- Modules >= ~2 mm survive washing better.
Common failure cases
- Forgetting to mirror an iron-on prints the code reversed (won't scan).
- Low contrast on colored fabric - keep dark modules on a light field.
How sizing & scan checks work, and sources
- The code is generated in your browser from your input (nothing is uploaded). Physical size is deterministic: module size = template width ÷ (modules + 2×4-module quiet zone).
- We always add the 4-module quiet zone the QR standard requires, and warn when a module would print below 0.4 mm.
- Inches = mm ÷ 25.4. Signs use the ~10:1 distance-to-size guideline.
- QR technology is free for standards-compliant codes; this is an unofficial tool.
Sources:
- DENSO WAVE QR Code FAQ (qrcode.com/en/faq.html): free use, no license fee; trademark notice required only when the words 'QR Code' appear in commercial text, not for the code image alone.
- DENSO WAVE patent page (qrcode.com/en/patent.html): free use for JIS/ISO-compliant codes.
- ISO/IEC 18004 QR Code symbology: quiet zone = 4 modules minimum; four error-correction levels L/M/Q/H.
- Project Nayuki / kazuhikoarase qrcode-generator (MIT): module-level QR generation.
- Industry scan-distance guideline (~10:1 distance-to-size); a guideline, not part of ISO 18004.
Last reviewed: 2026-06-23.