← Início

Gerador de Código de Barras

Gera um código de barras a partir de qualquer valor e baixa em PNG. O Code 128 codifica todas as letras e números e é o padrão mais seguro; também há suporte para EAN-13, UPC-A, EAN-8, ITF-14, Code 39, MSI, Pharmacode e Codabar, todos desenhados no seu navegador.

Qual tipo de código de barras devo escolher?

Code 128 é a opção mais flexível — codifica quaisquer letras e números, sendo um padrão seguro para etiquetas internas e controle de estoque. EAN-13 e UPC-A são os códigos de barras numéricos de varejo impressos nos produtos (o EAN é usado no mundo todo, o UPC principalmente na América do Norte), e EAN-8 / ITF-14 são suas variantes compacta e de caixa de transporte. Code 39 é comum em aplicações industriais e de identificação, enquanto MSI, Pharmacode e Codabar atendem a usos específicos como prateleiras de armazém, embalagens farmacêuticas e bibliotecas. Os tipos de varejo têm uma quantidade fixa de dígitos e um dígito verificador embutido que é calculado para você.

Como gerar um código de barras

  1. Escolha o tipo — selecione a simbologia adequada ao seu uso, como Code 128, EAN-13 ou UPC-A.
  2. Digite os dados — informe o valor a codificar (cada tipo tem suas regras de quantidade de dígitos e formato).
  3. Gere e baixe — clique em ‘Gerar’ e baixe a imagem como PNG.

Meus dados são enviados a algum lugar?

Não. O código de barras é desenhado inteiramente no seu navegador usando uma biblioteca hospedada localmente — o valor que você digita nunca é enviado nem armazenado em nenhum servidor. Depois de gerado, você pode baixá-lo como imagem PNG e imprimi-lo ou incorporá-lo onde precisar.

O que diferencia os códigos de barras de varejo, como EAN e UPC?

EAN-13, EAN-8 e UPC-A são códigos de barras exclusivamente numéricos, com quantidade fixa de dígitos, usados na identificação de produtos de varejo em todo o mundo. É preciso respeitar a quantidade exata de dígitos (por exemplo, 13 dígitos no EAN-13); se o formato não estiver correto, um erro será exibido.

O que é um dígito verificador (check digit)?

O dígito verificador é um dígito único, obtido por cálculo, adicionado ao final do valor do código de barras para detectar erros. Em tipos de varejo, como EAN e UPC, ele é calculado automaticamente com base nos dígitos que você digita, então não precisa ser informado manualmente.

O que devo observar ao imprimir um código de barras?

Para que o leitor faça uma boa leitura, mantenha tamanho suficiente, margens laterais (zona de silêncio) e alto contraste com o fundo. Esticar ou comprimir o código de forma a distorcer suas proporções pode reduzir a taxa de leitura.