Como Criar Um Código de Barras Linear: Formato, Dados e Teste de Leitura

Criar a imagem de um código de barras é rápido. Fazer um código que lê e que é do tipo certo exige quatro conferências: formato, dados, tamanho e teste.

Passo 1. Escolha o formato

UsoFormatoDados
Estoque, ativos e documentos internosCode 128Letras e números
Produto no varejo nos EUAUPC-A12 dígitos
Produto no varejo fora da América do NorteEAN-1313 dígitos
Itens pequenosUPC-E ou EAN-86 ou 8 dígitos
Caixas e paletesITF-1414 dígitos
Link para uma páginaQR Code (2D)Endereço (URL)

Passo 2. Digite dados válidos

No UPC-A e no EAN-13, o último dígito é um dígito verificador. O cálculo usual alterna os pesos 3 e 1 nos dígitos e toma a diferença até o próximo múltiplo de dez.

Exemplo UPC-A (número só de exemplo, não use em produtos): dígitos 0-3-6-0-0-0-2-9-1-4-5. Posições ímpares: 0+6+0+2+1+5 = 14, vezes 3 = 42. Posições pares: 3+0+0+9+4 = 16. Total 58. O próximo múltiplo de dez é 60, então o dígito verificador é 2 e o número completo é 036000291452.

Exemplo EAN-13: dígitos 4-0-0-6-3-8-1-3-3-3-9-3, com pesos 1, 3, 1, 3… A soma é 4+0+0+18+3+24+1+9+3+9+9+9 = 89. O dígito verificador é 90 − 89 = 1, e o número é 4006381333931.

Se você digitar um número com o dígito errado, muitos geradores recusam ou corrigem o valor. No Code 128 com dados próprios, essa etapa não existe.

Passo 3. Tamanho e cor

Mantenha contraste forte (barras escuras sobre fundo claro) e margens em branco nos dois lados. Não estique a imagem: redimensione de forma proporcional. Os tamanhos mínimos dependem do formato e do leitor; consulte a especificação do sistema que fará a leitura.

Passo 4. Exporte e teste

Exporte em PNG ou JPG (um gerador gratuito conhecido oferece GIF, JPG e PNG, e deixa o SVG para assinantes). Imprima uma amostra em tamanho real e leia com o dispositivo que será usado na prática, como o aplicativo de câmera do celular e, se possível, o leitor real.

O que uma imagem gerada não oferece

  • Nenhum registro. A imagem leva um número. Ela não torna você dono desse número.
  • Nenhuma garantia no varejo. Os varejistas decidem o que aceitam, e alguns exigem números emitidos pela GS1.
  • Termos de ferramentas gratuitas variam. Um gerador muito usado informa que o serviço gratuito é para uso não comercial e/ou privado, e que o uso comercial exige aprovação por escrito. Leia os termos da ferramenta que escolher.

Quando este guia não se aplica

Para vender em lojas ou marketplaces, confirme a exigência de GTIN com o varejista e com a GS1 US. Para links, o formato é outro: um código 2D.

Fontes consultadas em 12 de novembro de 2026: GS1 US, tipos de código de barras; GS1 US, o que é um GTIN; TEC-IT, gerador de Code 128 (formatos, saídas e termos). A regra de ponderação 3 e 1 é o cálculo usual do dígito verificador e os exemplos foram recalculados; não vêm da GS1. Conteúdo editorial independente.

Perguntas frequentes

Qual formato uso para etiquetas internas?

Um formato geral, como o Code 128, aceita letras e números e atende códigos próprios de estoque.

O que é um GTIN?

É o número que identifica um produto no comércio. O código de barras é o suporte que o leva para o leitor.

Como testar a leitura?

Imprima uma amostra em tamanho real e leia com o dispositivo que será usado na prática antes de imprimir em quantidade.

Transparência

Leitura gratuita e independente. Este conteúdo não é o canal oficial das fontes citadas, não oferece certificação e não substitui aconselhamento profissional individual.

PrimeROI LLC | EIN 35-2928308

Rafael Muniz
Rafael Muniz

Especialista em mercado automotivo e finanças pessoais. No Verso7, Rafael ajuda você a comprar, manter e proteger seu carro sem estourar o orçamento, descomplicando seguros, financiamentos e organização financeira.