Micro QR & rMQR
Micro QR e rMQR são as duas variantes QR para situações em que um QR padrão não cabe. Micro QR é um quadrado com um único padrão localizador (contra três num QR padrão); rMQR é retangular para etiquetas estreitas. Ambos pertencem à família QR, mas o suporte de scanners é apenas para especialistas, a maioria das câmeras de telefone não decodifica nenhum dos dois nativamente.
Especificação rMQR:ISO/IEC 23941:2022 (Rectangular Micro QR).
Ambos mantidos por: DENSO WAVE (o inventor original do QR) através do grupo de trabalho ISO JTC1/SC31.
Micro QR
Quatro versões (M1, M2, M3, M4). Um padrão localizador no canto superior esquerdo em vez de três no QR padrão. A capacidade de carga é muito menor do que no QR padrão.
| Versão | Tamanho (módulos) | Máx. numérico | Máx. alfanumérico | Máx. binário (bytes) |
|---|---|---|---|---|
| M1 | 11 × 11 | 5 dígitos | , | , |
| M2 | 13 × 13 | 10 dígitos | 6 caracteres | , |
| M3 | 15 × 15 | 23 dígitos | 14 caracteres | 9 |
| M4 | 17 × 17 | 35 dígitos | 21 caracteres | 15 |
As versões M1 e M2 não têm correção de erros. M3 e M4 suportam apenas ECC baixo (L) e médio (M). O ECC alto (H) não está disponível no Micro QR.
rMQR (Rectangular Micro QR)
Introduzido em 2022. 32 variantes de tamanho indexadas por número de linhas (7, 9, 11, 13, 15, 17) × número de colunas (27, 43, 59, 77, 99, 139). Projetado para tiras de etiquetas estreitas, serialização farmacêutica, marcação de componentes eletrônicos, montagem de PCB.
| Tamanho rMQR | Caso de uso | Capacidade aproximada (binário) |
|---|---|---|
| R7×43 (menor) | Etiqueta de cabo estreita | ~7 bytes |
| R11×77 | Serialização de frascos farmacêuticos | ~40 bytes |
| R17×139 (maior) | PCB / industrial em tira estreita | ~361 bytes |
Vetores de teste canônicos
| Caso | Entradas | Simbologia de saída |
|---|---|---|
| Micro QR, número curto | data=12345 | M1 (11×11) |
| Micro QR, alfanumérico misto | data=PART-X42 | M3 (15×15) |
| Micro QR, URL (muito longo → rejeitado) | data=https://example.com/very/long/url | Não codificável, volta ao QR padrão. |
| rMQR, número de série do lote | data=LOT12345/BATCH2026 | R11×77 (aprox.) |
| rMQR, código de produto binário | data=0x7F8A3B... (361 bytes) | R17×139 (máx.) |
Armadilhas comuns
- Assumir suporte da câmera do telefone. A câmera do iPhone decodifica QR padrão, não Micro QR ou rMQR. A câmera Android é igual. Se o seu fluxo de trabalho requer digitalização por telefone, use um QR padrão na menor versão que caiba a carga (V1 21×21, V2 25×25, etc.).
- Carga excessivamente ambiciosa. Micro QR M1 armazena 5 dígitos numéricos. Não é muito. Cadeias que obviamente não cabem (URLs, vCards) precisam de uma variante maior ou de um QR padrão. Todo gerador de Micro QR deve falhar visivelmente quando a carga exceder a capacidade do M4, não fazer upgrade silenciosamente para QR padrão.
- Requisito de passo de módulo. Os scanners industriais precisam de pelo menos 0,2 mm de passo de módulo para leituras Micro QR confiáveis (câmeras de telefone precisam de 0,3 mm). Em um Micro QR M1 de 4 mm × 4 mm, o passo de módulo é ~0,36 mm, correto. Em um Micro QR M1 de 2 mm × 2 mm, é ~0,18 mm, abaixo das especificações.
- Zona de silêncio. O QR padrão requer 4 módulos de espaço branco em todos os lados. Micro QR requer apenas 2 módulos. rMQR requer 2 módulos. A maioria dos scanners é tolerante com as zonas de silêncio do Micro QR; mesmo assim, não as omita.
- ECC indisponível em tamanhos pequenos. M1 e M2 não têm correção de erros. Um único módulo danificado estraga a digitalização. Para qualquer coisa crítica, use M3 ou M4 com ECC-M.
- Orientação do rMQR. O rMQR tem padrões localizadores assimétricos (dois cantos + um lado). Os scanners detectam a orientação automaticamente, mas as etiquetas impressas montadas com a borda curta PARA CIMA (vs esquerda) decodificam 10–15% mais lentamente em alguns firmwares. Padronize a orientação no seu fluxo de trabalho de etiquetagem.
Compatibilidade de scanners
| Leitor | Micro QR | rMQR | Notas |
|---|---|---|---|
| iOS Camera | Não | Não | Apple suporta apenas QR padrão. |
| Android Camera | Não | Não | Google também apenas QR padrão. |
| Google Lens | Parcial | Não | Alguns tamanhos de Micro QR se decodificam; rMQR geralmente não. |
| Scandit SDK | Sim | Sim | Suporte completo; usado em apps de serialização farmacêutica. |
| Cognex DataMan | Sim | Sim | Suporte completo; líder em visão de máquina industrial. |
| Dynamsoft Barcode Reader | Sim | Sim | Suporte completo; comum em fluxos de trabalho Java / .NET empresariais. |
| ZBar / zxing-cpp | Sim | Não | Bibliotecas open-source suportam Micro QR; suporte a rMQR está atrasado (PRs ativos desde 2025). |
| Handhelds industriais (Zebra, Honeywell, Datalogic) | Sim (dependente de firmware) | Modelos mais novos | Firmware 2023+ geralmente inclui ambos. |
Quando usar Micro QR ou rMQR versus QR padrão
- Use QR padrão quando a legibilidade pela câmera do telefone for importante. QR de menus, sinalização de marketing, cartões de visita.
- Use Micro QR quando o espaço físico for extremamente limitado (<8 mm) e um scanner especializado estiver no loop de leitura. PCBs, pequenos dispositivos médicos, instrumentos cirúrgicos.
- Use rMQR quando a tira de etiquetagem for estreita e longa. Lados de frascos farmacêuticos, enrolamento de cabos, etiquetas de paletes estreitas.
- Use Data Matrix em vez disso quando for necessária conformidade com ISO/IEC 16022 para serialização farmacêutica (FDA UDI, EU MDR). O Data Matrix tem suporte de scanner industrial mais amplo do que o Micro QR.
Veja também
- /micro-qr-code/, Gerador de Micro QR.
- /rmqr-code/, Gerador de rMQR.
- /standards/, voltar ao índice de padrões.
- /data-matrix-code-generator/, muitas vezes a melhor escolha para marcação industrial pequena.