O Data Matrix é um código de barras de matriz 2D que compacta mais dados em menos espaço do que qualquer código 1D. É usado em placas de circuito, instrumentos cirúrgicos, embalagens farmacêuticas e peças pequenas onde um código de barras 1D longo não caberia.
O Data Matrix tem correção de erros Reed-Solomon embutida — um código danificado ou parcialmente arranhado ainda escaneia corretamente com até cerca de 30% de dano.
Grátis para sempre. Sem cadastro, sem marca d'água na imagem baixada, sem expiração no código de barras que você gera hoje.
At a glance
| Padrão | ISO/IEC 16022 (2006) — ISO/IEC 16022 |
|---|---|
| Família de simbologia | Matriz 2D; variante ECC 200 |
| Capacidade máxima | 2.335 alfanuméricos · 3.116 numéricos · 1.556 bytes binários (grade 144×144) |
| Correção de erros | Reed-Solomon; recupera de até ~30% de dano nos níveis padrão ECC 200 |
| Tamanhos de grade | 24 quadradas (10×10 a 144×144) + 6 variantes retangulares |
| Exigido por | UE FMD (Falsified Medicines Directive), US DSCSA, US DoD UID-1, GS1 healthcare — FDA DSCSA |
| Ano de introdução | 1989 (RVSI Acuity CiMatrix); padronizado pela ISO em 2000, revisado em 2006 |
“Os símbolos Data Matrix de tamanho 144×144 módulos podem codificar até 1556 bytes de 8 bits, 2335 caracteres alfanuméricos ou 3116 dígitos numéricos, com correção de erros Reed-Solomon embutida.”
Onde você verá o Data Matrix
A serialização farmacêutica da UE e dos EUA (FMD, DSCSA) exige o Data Matrix em cada embalagem de medicamento sob prescrição. A aeroespacial e a defesa (UID) o usam para marcação de peças. Os serviços postais o usam para roteamento.
Scanners baseados em câmera (celulares, POS modernos) leem o Data Matrix instantaneamente. Scanners a laser mais antigos não conseguem ler códigos 2D e precisam ser substituídos se o seu fluxo de trabalho exigir 2D.
Capacidade
O Data Matrix suporta até 2.335 caracteres alfanuméricos ou 3.116 dígitos na sua maior grade de 144×144. Na prática, códigos impressos abaixo de ~25 mm quadrados devem ficar abaixo de 100 caracteres para leitura confiável.
Frequently asked questions
- O Data Matrix é o mesmo que um QR code?
- Não — são formatos 2D diferentes com codificação e correção de erros diferentes. Ambos são códigos de matriz, mas não são intercambiáveis. O Data Matrix tende a ser menor para os mesmos dados.
- Scanners a laser mais antigos conseguem ler o Data Matrix?
- Não. Scanners a laser só conseguem ler códigos de barras 1D. Ler códigos 2D exige um scanner com sensor de imagem (câmera).
