Micro QR code

Also called: Micro QR, MQR

Definition

A Micro QR code is a smaller relative of the QR code with a single finder pattern. It comes in four sizes, M1 to M4, from 11×11 to 17×17 modules, and holds up to 35 digits.

How Micro QR differs from a regular QR code

A Micro QR code uses one finder pattern in a corner instead of the three that a regular QR code has. Dropping two finder patterns frees up space, so a very short message fits in a much smaller symbol. The timing patterns run along the top and left edges rather than between the finder patterns.

Micro QR also needs only a 2-module quiet zone, half of the 4 modules a regular QR code asks for. Together these changes make it useful where the printable area is only a few millimeters wide, such as on electronic components or small medical items.

Sizes and capacity

Micro QR has four versions, each two modules larger per side than the one before. Capacity is small by design, and the smallest version supports only error detection, not error correction.

  • M1: 11×11 modules, up to 5 numeric digits, error detection only
  • M2: 13×13 modules, error correction levels L and M
  • M3: 15×15 modules, error correction levels L and M
  • M4: 17×17 modules, levels L, M and Q, up to 35 numeric digits or 21 alphanumeric characters at level L
  • No version supports level H

Where it is defined and read

Micro QR is specified in ISO/IEC 18004, the same standard that defines the QR code. It was developed by DENSO WAVE, which created the original QR code.

Support is the main limitation. Industrial scanners and many barcode SDKs read Micro QR, but many built-in phone camera apps do not, so it is a poor choice for codes meant for the general public.

Frequently asked questions

Can my phone scan a Micro QR code?

Often not with the built-in camera app. Many consumer scanners only look for the three-finder layout of a regular QR code, so Micro QR is usually read with industrial scanners or dedicated apps.

How much data can a Micro QR code hold?

The largest version, M4, holds up to 35 numeric digits or 21 alphanumeric characters. It is meant for short identifiers, not URLs.

Why use Micro QR instead of a small QR code?

For a very short payload, Micro QR fits in a smaller area because it has one finder pattern and needs only a 2-module quiet zone.

Sources and standards

All terms