1001Ferramentas
🔲Geradores

Gerador de Data Matrix

Crie códigos Data Matrix 2D (ECC 200) compactos para industriais, peças e rastreabilidade. Suporta texto e número com download PNG/SVG.

Data Matrix — o código de barras 2D industrial

O Data Matrix é um código de barras 2D em matriz padronizado pela ISO/IEC 16022. Foi inventado em 1989 pela International Data Matrix Inc, posteriormente adquirida pela Siemens e depois pela RVSI. Um símbolo Data Matrix pode armazenar até 2.335 caracteres ASCII ou 1.556 bytes binários em uma grade quadrada ou retangular de módulos pretos e brancos.

Anatomia: finder pattern, timing e ECC

Todo Data Matrix tem um inconfundível finder pattern em formato de L (borda esquerda preta sólida + borda inferior preta sólida) e um timing pattern alternado (borda direita + borda superior). Juntos permitem que o decoder identifique a grade mesmo em ângulos extremos. Os símbolos são cercados por uma zona quieta de um módulo de largura. Os dados são protegidos por correção de erros Reed–Solomon com cerca de 30% de redundância, então um Data Matrix pode ser lido mesmo parcialmente arranhado, sujo ou impresso com baixo contraste. Tamanhos vão de 10x10 (cerca de 8 dígitos numéricos) até 144x144 (1.558 caracteres alfanuméricos), além de variantes retangulares como 12x36 e 8x32.

Data Matrix versus QR Code

Ambos são códigos 2D em matriz com Reed–Solomon, mas têm pontos fortes diferentes:

  • Data Matrix vence em dados curtos em superfícies minúsculas — funciona em ~10 mm ou menos, ideal para chips e placas.
  • QR Code vence em URLs longas e uso voltado ao consumidor — maior, mas ubíquo e bem suportado em câmera de qualquer smartphone.
  • Adoção — QR domina o marketing ao consumidor; Data Matrix domina indústria e saúde.

Uso farmacêutico e industrial

Data Matrix é o código 2D padrão de fato em farmacêutica. A Diretiva Europeia de Medicamentos Falsificados (EU FMD, em vigor desde 2019) exige GS1 DataMatrix em toda embalagem de medicamento sujeito a prescrição, codificando GTIN, lote, validade e número de série único. O SNCM da ANVISA (Sistema Nacional de Controle de Medicamentos) no Brasil segue um esquema similar. O programa UDI da FDA (Unique Device Identification) para dispositivos médicos também depende fortemente de Data Matrix. Na indústria, o Direct Part Marking (DPM) usa gravação a laser ou puncionamento de pontos para marcar um Data Matrix diretamente em chips, PCBs, peças aeronáuticas e instrumentos cirúrgicos — sem etiqueta, totalmente durável.

Lendo Data Matrix no celular

Qualquer smartphone moderno consegue ler Data Matrix com a biblioteca certa: ZXing (open source, Java/Kotlin), ZBar (C, muito rápido), Dynamsoft Barcode Reader (comercial, otimizado para DPM), Vision Framework da Apple e ML Kit do Google. A maioria dos apps de farmacêutico na UE/Brasil escaneia GS1 DataMatrix para validar autenticidade.

Perguntas frequentes

Data Matrix versus QR — qual é menor? Para payloads curtos (até cerca de 50 caracteres), o Data Matrix costuma ser menor e mais confiável em tamanhos minúsculos de impressão. O QR ganha em URLs muito longas ou textos multi-idioma.

Data Matrix é obrigatório em farmacêutica? Sim na UE (FMD), Brasil (SNCM), Turquia, Coreia do Sul, Índia e em lista crescente de países — todos na variante GS1 DataMatrix com AIs estruturadas.

Smartphones realmente leem? Sim. Apps nativos de scanner em iOS e Android detectam Data Matrix automaticamente; as libs acima funcionam em qualquer câmera fabricada na última década.

O que é Direct Part Marking? Códigos Data Matrix gravados a laser ou puncionados diretamente em uma peça física. Sobrevivem a jateamento, tinta, calor e décadas de desgaste — usados em cadeias aeronáutica e automotiva.

Ferramentas Relacionadas