Skip to content
Fundamentals

rMQR: The Rectangular Micro QR Code for Narrow Spaces

Codexengr, QR Systems Engineer
Published 2026-07-22 (Updated 2026-10-05)
5 min read
Peer Reviewed & Fact Checked

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.

Frequently Asked Questions

Can I use rMQR on a consumer menu?

Not recommended. Support in default camera apps is not universal.

What is the quiet zone for rMQR?

Two modules.

Will rMQR become more widely supported?

Possibly, as it gains ISO standardization. For now, test compatibility on your target devices before deploying.

Ready to generate high-precision QR codes?

Test your designs in real-time with our 100% client-side QR studio suite. Zero tracking, instant vector downloads.

Open QR Code Studio