What rMQR is
Rectangular Micro QR Code (rMQR) is a rectangular member of the QR Code family, standardized as ISO/IEC 23941, designed for long, narrow labels where a square QR Code does not fit well. bwip-js draws it by delegating directly to its own plain QR Code encoder with format forced to "rmqr" -- confirmed directly reading the complete function body: there is no separate rMQR-specific bar-pattern encoder underneath, the same delegation shape Micro QR Code (already covered) also uses.
Generate it now
Enter your data and choose one of the fixed rectangular sizes to see a live rMQR preview.
Valid input
rMQR supports the same encoding modes as QR Code (numeric, alphanumeric, byte, Kanji); bwip-js rejects data exceeding capacity for the chosen fixed size.
Key options
Supported options include version and eclevel. Unlike plain QR Code or Micro QR Code, version is not optional for rMQR -- bwip-js requires it (bwipp.qrcodeRMQRwithoutVersion: "A version must be provided for RMQR") since rMQR has no single "auto" default size. Confirmed directly against bwip-js's own metrics table: there are exactly 32 real fixed sizes, named "RxC" for row-count x column-count (from "R7x43" up to "R17x139"), and each size supports only 2 of the 4 standard eclevels rather than the full L-through-H range full QR Code offers.
Output and printing
Export SVG for long, narrow labels such as component edges or cable tags.
Common uses
rMQR suits long narrow labels where a square QR Code's aspect ratio wastes space, such as cable or component-edge labeling.
Example
See the live preview above, seeded with a bwip-js-verified valid value.
Size guidance
rMQR needs a smaller quiet zone than standard QR Code, and its rectangular sizes are fixed by the standard.
Troubleshooting
If data does not fit, choose a larger fixed rectangular version.
Related formats
Related formats: QR Code and Micro QR Code.