Início › Guias › Utilidades & Cálculos
Utilidades & Cálculos

Como gerar código de barras EAN, UPC e Code 128

Entenda as diferenças entre formatos de código de barras, dígitos verificadores e o que conferir antes de imprimir etiquetas.

Atualizado em 7 de outubro de 2026Leitura prática

Entenda as diferenças entre formatos de código de barras, dígitos verificadores e o que conferir antes de imprimir etiquetas.

Resumo: este guia explica o conceito, mostra como interpretar o resultado e aponta os limites da ferramenta antes de você aplicá-la em conteúdo real.

O formato depende do uso

EAN e UPC são comuns no varejo, enquanto Code 128 aceita uma variedade maior de caracteres e é usado em muitos cenários logísticos. ITF-14 aparece com frequência em embalagens e distribuição.

Número não é criado pelo desenho

Gerar as barras a partir de um número não concede um identificador comercial oficial. Para produtos que precisam de identificação GS1, o número deve seguir as regras e cadastros aplicáveis.

Dígito verificador

Formatos como EAN-13 usam um dígito calculado a partir dos anteriores. Geradores podem validar ou calcular esse valor, mas você precisa fornecer a sequência no formato esperado pela ferramenta.

Tamanho e impressão

Barras muito estreitas, baixa resolução, contraste ruim ou impressão borrada prejudicam leitura. Preserve áreas claras ao redor do símbolo e teste no tamanho real.

Validação antes do uso

Depois de gerar, leia o código com outro leitor e compare o conteúdo retornado com o valor esperado. Para uso comercial, siga as especificações da organização responsável pelo padrão.

Exemplo prático

Um EAN-13 precisa ter estrutura compatível com o padrão e dígito verificador correto. Apenas digitar 13 números aleatórios e gerar barras não transforma esse valor em um código oficial de produto.

Erros comuns e como evitar

Revise o resultado final antes de publicar, enviar ou usar a saída como base para outra etapa do trabalho.

Leitura relacionada

Dúvidas frequentes

Posso inventar um EAN para vender produto?

Para identificação comercial oficial, siga as regras GS1 e os cadastros aplicáveis. Gerar barras não registra um número.

Code 128 aceita letras?

Sim, ele suporta um conjunto mais amplo de caracteres que EAN e UPC.

É melhor baixar em SVG?

SVG preserva a geometria vetorial e costuma ser adequado para redimensionamento e impressão, desde que as dimensões mínimas sejam respeitadas.

Fontes e referências

Documentação técnica e referências usadas para aprofundar este guia: