UDI ANVISA Generator
Desenvolvido por Douglas Carlos

Gerador GS1 DataMatrix

Gere códigos UDI para dispositivos médicos em conformidade com as exigências da ANVISA e padrões GS1.

Código global de item comercial (14 dígitos numéricos com checksum válido).
Sera formatada automaticamente para o padrao YYMMDD (AI 17).
Identificador do lote de fabricação (AI 10).
GTIN-14: -
String GS1: -

Sobre o Projeto

O Gerador de UDI ANVISA é uma solução web desenvolvida para facilitar a criação de códigos GS1 DataMatrix destinados à Identificação Única de Dispositivos Médicos (UDI), atendendo às normativas da ANVISA e aos padrões globais GS1.

Projetado para operar inteiramente client-side, a ferramenta garante alto desempenho, segurança e praticidade para fabricantes, distribuidores e profissionais de rastreabilidade do setor da saúde.

Estrutura do Código Gerado

AI Descrição Formato
(01) GTIN-14 14 Números
(17) Data de Validade YYMMDD
(10) Lote de Fabricação Alfanumérico (até 20)
Exemplo GS1: (01)07891234567890(17)271231(10)LOTE123

Funcionalidades & Arquitetura

  • Validação nativa de checksum GTIN-14
  • Formatação automática de datas GS1
  • Inserção do caractere especial FNC1
  • Geração local via BWIP-JS
  • Renderização em Canvas de alta precisão
  • Layout 100% responsivo

Tecnologias Utilizadas

HTML5 & CSS3

Interface estruturada com CSS Grid, Flexbox e Design System baseado em variáveis CSS.

Vanilla JS (ES6+)

Lógica pura sem frameworks, garantindo leveza, rápida execução e zero dependências pesadas.

BWIP-JS

Biblioteca para compilação exata dos padrões simbólicos do GS1 DataMatrix (ECC200).

Roadmap & Evoluções Futuras

  • Suporte ao AI (21) - Número de Série
  • Suporte ao AI (11) - Data de Fabricação
  • Exportação em PNG, SVG e PDF
  • Impressão direta de etiquetas térmicas (ZPL)
  • Integração REST API para sistemas ERP/WMS