Gerador de Código de Barras

Escolha o formato, digite o valor e pronto: um código de barras CODE128, EAN-13 ou UPC gerado na hora, direto no seu navegador.

Como criar um código de barras em 3 passos

  1. Digite o valor

    Informe o número ou texto que vai virar código de barras — para EAN-13 ou UPC, a quantidade de dígitos precisa bater com o padrão.

  2. Escolha o formato

    CODE128 serve para uso geral, EAN-13 é o padrão de varejo mais comum e UPC é usado principalmente nos EUA e no Canadá.

  3. Gere e baixe

    Clique em "Gerar código de barras" e a imagem aparece na hora — é só salvar ou imprimir 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 codifica dados em linhas paralelas — as barras 1D — com larguras e espaços que variam conforme o valor original. Um leitor mede essas larguras e reconstrói o número ou texto de origem, quase sempre em menos de um segundo.

Cada finalidade tem sua simbologia. O CODE128 aceita letras, números e símbolos, e por isso é a escolha natural para controle interno — etiqueta de estoque, patrimônio, o que for. Já EAN-13 e UPC são padrões fechados de varejo: o EAN-13 tem 13 dígitos e circula no mundo todo, o UPC tem 12 e é a referência nos EUA e no Canadá. Nos dois casos, usar em produto de prateleira de verdade exige um número oficialmente registrado, para garantir que seja único globalmente.

Chegou até aqui procurando um gerador EAN? É esta mesma ferramenta — selecione "EAN-13" na lista de formatos e digite os 12 ou 13 dígitos do código do produto.

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

Perguntas frequentes

Quais formatos de código de barras são suportados?
Três: CODE128, que aceita qualquer caractere e serve para uso geral; EAN-13, com 12 a 13 dígitos, usado em produtos de varejo; e UPC, com 12 dígitos, o padrão nos EUA e no Canadá.
Este gerador de código de barras é gratuito?
Sim. Gerar e baixar quantos códigos precisar não custa nada e não pede cadastro.
Posso usar esses códigos de barras comercialmente?
Pode. A imagem em si é livre para qualquer uso; a única exigência é que, para produto de varejo, o número EAN ou UPC esteja devidamente registrado na GS1, garantindo que seja único no mundo todo.
Meus dados são enviados a algum servidor?
Não — a geração acontece inteiramente no seu navegador, em JavaScript. O valor que você digita não sai da página.
Qual a diferença entre CODE128, EAN-13 e UPC?
CODE128 é flexível — codifica letras, números e símbolos — e por isso é mais usado em controle interno. EAN-13 (13 dígitos) e UPC (12 dígitos) já são padrões fechados de varejo, lidos em caixas de loja no mundo todo (EAN-13) ou principalmente nos EUA e Canadá (UPC); os dois costumam exigir um número registrado na GS1 para uso comercial real.
Por que aparece um erro ao gerar meu código de barras?
Na maioria das vezes é a quantidade de dígitos: EAN-13 e UPC têm regras fixas (12-13 e 12, respectivamente), e um valor fora disso é rejeitado. Se você só precisa codificar algo sem seguir um padrão de varejo, use CODE128.
Posso gerar um código de barras para um produto que vou vender em loja?
Dá para gerar a imagem aqui sem problema, mas para funcionar de verdade num caixa de loja o número (EAN-13 ou UPC) precisa estar oficialmente registrado na GS1 — esta ferramenta cuida só do desenho do código, não do registro.
Em qual formato de imagem o código de barras é gerado?
Em SVG, um formato vetorial — o código continua nítido seja qual for o tamanho de impressão ou de tela.
Este gerador de código de barras EAN funciona para produtos brasileiros?
Sim. Selecione EAN-13, que é o padrão usado no Brasil (e no resto do mundo, fora dos EUA/Canadá, que usam UPC), e digite os 12 ou 13 dígitos do código. Para vender de verdade em loja, esse número precisa estar registrado na GS1 Brasil, garantindo que seja único.

Ferramentas relacionadas