Gerador de Código de Barras

Gere um código de barras CODE128, EAN-13 ou UPC a partir de qualquer valor. Tudo acontece no seu navegador.

Como criar um código de barras em 3 passos

  1. Digite o valor

    Digite o número ou texto que você quer codificar — para EAN-13/UPC, use a quantidade certa de dígitos para o padrão.

  2. Escolha o formato

    Selecione CODE128 para uso geral, EAN-13 para produtos de varejo, ou UPC para varejo nos EUA/Canadá.

  3. Gere e baixe

    Clique em "Generate barcode" para renderizar na hora, depois salve a imagem ou imprima direto da página.

Por que usar este gerador de código de barras

Onde usar um código de barras

O que é um código de barras?

Um código de barras é uma representação de dados legível por máquina, usando linhas paralelas (1D) de larguras e espaçamentos variados. Um leitor lê o padrão medindo a largura de cada barra e espaço, depois decodifica de volta para o número ou texto original — geralmente em uma fração de segundo.

Existem diferentes formatos de código de barras (ou "simbologias") para diferentes finalidades. O CODE128 é um formato flexível e de uso geral, que pode codificar letras, números e símbolos, comumente usado para controle interno. EAN-13 e UPC são padrões de varejo: o EAN-13 (13 dígitos) é usado internacionalmente, enquanto o UPC (12 dígitos) é padrão nos EUA e Canadá — ambos exigem números oficialmente registrados para serem únicos globalmente quando usados em produtos de varejo reais.

Dicas para um código de barras que sempre é lido

Perguntas frequentes

Quais formatos de código de barras são suportados?
CODE128 (uso geral, qualquer caractere), EAN-13 (produtos de varejo, 12-13 dígitos) e UPC (12 dígitos, comum nos EUA/Canadá).
Este gerador de código de barras é gratuito?
Sim, gerar e baixar códigos de barras é grátis, sem cadastro.
Posso usar esses códigos de barras comercialmente?
A imagem do código de barras em si é livre para uso. Para produtos de varejo, os números EAN/UPC devem ser devidamente registrados na GS1 para serem únicos globalmente.
Meus dados são enviados a algum servidor?
Não. O código de barras é gerado inteiramente no seu navegador usando JavaScript.
Qual a diferença entre CODE128, EAN-13 e UPC?
CODE128 é um formato flexível para letras, números e símbolos, usado principalmente para controle interno. EAN-13 (13 dígitos) e UPC (12 dígitos) são padrões de varejo usados em caixas de loja no mundo todo (EAN-13) ou principalmente nos EUA/Canadá (UPC), e normalmente exigem um número registrado na GS1 para uso real no varejo.
Por que aparece um erro ao gerar meu código de barras?
O valor digitado não segue as regras do formato escolhido — geralmente, EAN-13 ou UPC precisam de uma quantidade diferente de dígitos do que foi digitado. Use CODE128 se só precisar codificar um valor qualquer.
Posso gerar um código de barras para um produto que vou vender em loja?
Você pode gerar a imagem aqui, mas para funcionar em um caixa de loja de verdade, o número (EAN-13/UPC) precisa estar oficialmente registrado na GS1 para ser único globalmente — esta ferramenta não registra números, apenas renderiza a imagem.
Em qual formato de imagem o código de barras é gerado?
O código de barras é renderizado como um SVG nítido, que se mantém nítido ao ser redimensionado ou impresso em qualquer escala.

Ferramentas relacionadas