1. Why a Rectangle?
Square symbols waste space on long, narrow surfaces such as cables, pens, tubes, and slim product edges. Rectangular Micro QR Code (rMQR), standardized as ISO/IEC 23941:2022, offers heights from 7 to 17 modules and widths from 27 to 139 modules. While standard QR codes generated by our [URL generator](/url-qr-code-generator) or [barcode tool](/barcode-generator) work great for most applications, rMQR fills a specialized niche.
2. Structure
rMQR uses one finder pattern at the top-left, a smaller sub-finder at the bottom-right, timing patterns along the edges, and a two-module quiet zone. It supports numeric, alphanumeric, byte, and kanji modes with Reed-Solomon error correction at levels M and H. The [error correction simulator](/error-correction-simulator) principles apply similarly to rMQR as to standard QR codes.
3. Compatibility
rMQR is newer, and common phone camera apps do not all read it. Use it in closed environments with scanners you control, and test before committing to print. For public-facing applications requiring wide compatibility, stick with standard QR codes from our [WiFi generator](/wifi-qr-code-generator), [vCard generator](/vcard-qr-code-generator), or other mainstream tools. Check compatibility using our [QR scanner](/qr-scanner) and [printed QR tester](/printed-qr-tester) before production. For sizing guidance on standard codes, our [QR size calculator](/qr-size-calculator) and [placement guide](/qr-placement-guide) remain the best resources.
Putting this into practice
Start with the smallest real test you can run. Generate the code, print it at the exact size you plan to use, and scan it with two different phones in the lighting where it will live. Check that the destination page loads quickly on a mobile connection and that the call to action next to the code tells people what they will get. If anything feels slow or unclear, fix it before you print a full batch, because reprints cost more than a short test. Keep a note of the size, material, and placement that worked so the next batch starts from a proven setup.
Common mistakes to avoid
The most common mistakes are easy to avoid once you know them. Long payloads make modules tiny, low contrast makes edges hard to read, and text placed too close to the border eats the quiet zone the scanner needs. Covering a corner finder pattern with a logo or a sticker breaks detection entirely, and a code placed behind glare or on a curved surface fails even when the print is perfect. Review each of these points on a proof copy, and treat any failure as a reason to adjust the design rather than a reason to blame the scanner.
Quick checklist
- Keep the payload as short as practical so modules stay large.
- Keep dark modules on a light background with strong contrast.
- Leave a clear quiet zone on all four sides of the symbol.
- Test the printed code at the real viewing distance and lighting.
- Confirm the destination page loads fast on a phone.
- Recheck the code after any change to the link, design, or placement.