Make a QR-code cross-stitch pattern template
Generate a scannable QR code sized for a cross-stitch pattern, then export print-ready SVG, PNG, or PDF. Free, runs in your browser — nothing is uploaded.
Tips for cross-stitch patterns
- 1 QR module = 1 stitch. Finished size = modules / Aida count (stitches per inch).
- 14-count Aida: a 33-module code = ~2.4 in / ~60 mm before the quiet-zone border.
- Use H correction so an off-by-one stitch still scans.
Common failure cases
- Fewer stitches per inch (lower Aida count) makes the piece larger - pick fabric to hit your target size.
- Skipping the 4-stitch border (quiet zone) stops scanning.
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.