Skip to content
🧮

Micro QR Code Generator: Free Micro QR and rMQR Codes

Make Micro QR (M1 to M4) and rectangular rMQR codes for small parts and narrow labels. The smallest symbol that fits your data is picked for you, with the print size in mm and PNG, HD and SVG downloads.

Built by Toolsque Team · last updated October 7, 2026 · checked against our testing process

Ready
Before you print: most phone camera apps do not read Micro QR or rMQR. They are read by industrial and handheld barcode scanners and by scanning apps built for them. If the public will scan it with a phone, use a regular QR code instead.

1Your data

2Code type

Micro QRSquare, 11 to 17 modules. Up to 35 digits or 15 characters
rMQRRectangular strip, 7 to 17 rows tall. Up to 361 digits or 150 characters

3Print size and colours

Dark code on a light background reads best. The SVG download carries the real print size, so it drops into label software at the right width.

How to make a Micro QR code

  1. Type your data: a part number, serial, lot code or short link. The counter shows which mode it uses; capitals and digits fit more than lowercase.
  2. Pick the code type: Micro QR for a tiny square, or rMQR for a long thin strip that fits a narrow label or the edge of a part.
  3. Leave the size on automatic, or choose a Micro QR version (M1 to M4) or an rMQR height limit. Error correction L packs in the most data; M is a good default.
  4. Set the module size in mm to see the printed size, including the 2 module quiet zone.
  5. Download a PNG, an HD PNG 2000 px on the long side, or an SVG that carries the real print size for label software.
  6. Test it with the scanner that will read it. Most phone camera apps do not read Micro QR or rMQR.

What is a Micro QR code?

Micro QR is a smaller cousin of the QR code, defined in the same standard (ISO/IEC 18004). It has one finder square instead of three and needs a quiet zone only 2 modules wide instead of 4, so the same short piece of data takes far less space. It comes in four versions, from M1 at 11 by 11 modules to M4 at 17 by 17.

It is built for places a normal QR code will not fit: circuit boards, electronic components, small medical and lab items, jewellery tags and tiny product labels.

Micro QR code versions M1, M2, M3 and M4 shown at the same module size
The four Micro QR versions at the same module size. M1 holds 5 digits, M4 holds up to 35 digits or 15 characters.

Micro QR code capacity

Capacity depends on the version, the error correction level and the kind of characters. Digits pack tightest, then capitals with digits and a few symbols, then anything else, which includes lowercase letters.

Scroll table →
VersionSizeError correctionDigitsCapitals and digitsAny text
M111 x 11Detection only5nonenone
M213 x 13L / M10 / 86 / 5none
M315 x 15L / M23 / 1814 / 119 / 7
M417 x 17L / M / Q35 / 30 / 2121 / 18 / 1315 / 13 / 9

Micro QR has no level H, and M1 can only detect errors, not repair them. If your data does not fit, write it in capitals, drop the error correction to L, or switch to rMQR.

What is an rMQR code?

rMQR, the rectangular Micro QR code, is a newer standard (ISO/IEC 23941) for long, narrow spaces. It comes in 32 sizes from 7 to 17 rows tall and 27 to 139 columns wide, so a full web address can sit on a strip only a few millimetres high.

Three rectangular rMQR codes at 7, 11 and 13 rows tall
rMQR strips at 7, 11 and 13 rows. A height limit keeps the code inside a narrow label.
Scroll table →
rMQR sizeError correctionDigitsCapitals and digitsAny text
R7x43 (smallest)M / H12 / 57 / 35 / 2
R13x77M / H124 / 6675 / 4051 / 27
R17x139 (largest)M / H361 / 178219 / 108150 / 74

Micro QR vs rMQR vs regular QR code

The same data as a regular QR code and as a smaller Micro QR code
The same 9 characters as a regular QR code and as Micro QR M3. With their quiet zones, the Micro QR takes 57 percent less area.
Scroll table →
Micro QRrMQRRegular QR
ShapeSquare, 11 to 17 modulesRectangle, 7 to 17 rowsSquare, 21 to 177 modules
Finder squares11 plus a smaller corner mark3
Quiet zone2 modules2 modules4 modules
Most data35 digits or 15 characters361 digits or 150 characters7,089 digits or 2,953 characters
Phone camerasMostly noMostly noYes
Best forTiny parts and labelsNarrow labels, edges, cablesAnything the public scans

How small can you print it?

Size comes down to the module, one small square of the code. Give each module at least 3 printer dots: about 0.25 mm on a 300 dpi printer and 0.38 mm on a 203 dpi thermal label printer. Laser marking and high resolution printing can go smaller, as long as the scanner that reads it can resolve the module.

A Micro QR M3 at 0.25 mm per module is under 5 mm square including its quiet zone. Set the module size in the tool and it shows the printed size in millimetres and inches, and the SVG download carries that size so it drops into label software at the right width.

Which scanners read Micro QR and rMQR?

Many industrial and handheld 2D barcode imagers read Micro QR, and newer models also read rMQR, often as an option that has to be switched on. Most phone camera apps do not read either, and phone scanning apps vary. Check your scanner's specification for Micro QR or rMQR before you print a batch, and test a printed sample.

If the code is meant for customers with phones, use a regular QR code. For labels and asset tags read by your own team, see the QR code generator for labels and QR codes for asset tags. The QR code size chart covers sizing for regular codes.

Need more data in a small space, read by almost every industrial scanner? A Data Matrix code is the other common choice for parts and labels.

Need the opposite of tiny, with lots of data in a long, narrow strip? A PDF417 barcode holds up to about 1,850 characters, and laser scanners can read it.

Frequently Asked Questions

What is the difference between Micro QR and QR code?

Micro QR has one finder square instead of three, a 2 module quiet zone instead of 4, and only four small versions from 11 by 11 to 17 by 17 modules. It holds far less data, at most 35 digits or 15 characters, but takes much less space.

Can a phone scan a Micro QR code?

Usually not with the built in camera app. Micro QR and rMQR are mainly read by industrial and handheld barcode scanners and some dedicated scanning apps. Use a regular QR code for anything the public will scan.

How much data can a Micro QR code hold?

Up to 35 digits, 21 capital letters and digits, or 15 characters of other text, in version M4 with error correction L. Smaller versions hold less; M1 holds 5 digits.

What is rMQR?

rMQR is the rectangular Micro QR code, standardised as ISO/IEC 23941. It comes in 32 sizes from 7 to 17 rows tall and up to 139 columns wide, and holds up to 361 digits or 150 characters.

Which error correction level should I use?

M is a good default. Use L when the data only just fits, and Q (Micro QR M4 only) or H (rMQR) when the code may be scratched or worn. M1 has no error correction, only error detection.

Is the generator free and private?

Yes. The codes are made in your browser, nothing is uploaded, there is no account, and you can download PNG, HD PNG and SVG files for commercial use.