Como fazer código de barras grátis: EAN, UPC e Code 128
Escolha o tipo certo de código de barras, faça-o grátis em PNG ou SVG com o dígito verificador incluído e entenda por que o varejo exige um número GS1.
Publicado em · 6 min de leitura
Para fazer um código de barras, escolha o tipo, digite o número ou texto e baixe. No Gerador de Código de Barras grátis são três passos: escolha Code 128, EAN-13, UPC-A ou outro formato, digite o valor (no EAN e no UPC, o dígito verificador é adicionado para você) e clique em Baixar PNG ou Baixar SVG. Um detalhe: os números EAN e UPC de varejo vêm da GS1, a entidade oficial de numeração. O gerador desenha o seu número; ele não pode emitir um.
De que tipo de código de barras você precisa?
Escolher o tipo certo importa mais do que qualquer outra coisa. Um leitor configurado para o caixa do varejo não vai ajudar se você imprimir um tipo que ele não espera.
| Tipo | O que guarda | Uso típico |
|---|---|---|
| EAN-13 | 13 dígitos | Produtos de varejo na maior parte do mundo, incluindo Índia, Europa e Ásia |
| UPC-A | 12 dígitos | Produtos de varejo nos EUA e no Canadá |
| EAN-8 | 8 dígitos | Embalagens pequenas de varejo em que o EAN-13 não cabe |
| UPC-E | 8 dígitos | Um UPC compactado para embalagens pequenas nos EUA |
| Code 128 | Letras, números e símbolos | Etiquetas de envio, etiquetas de estoque (SKU), patrimônio, controle interno |
| Code 39 | Letras maiúsculas, números e alguns símbolos | Sistemas industriais e de identificação mais antigos |
| ITF-14 | 14 dígitos | Caixas e fardos de produtos de varejo |
| Codabar | Números e alguns símbolos | Bibliotecas, bancos de sangue, alguns sistemas mais antigos |
A resposta curta: para produtos vendidos em lojas, use EAN-13 (ou UPC-A na América do Norte). Para tudo o que você mesmo etiqueta, como estoque num depósito, equipamentos, livros de biblioteca ou ingressos de eventos, use Code 128.
Se você quer que as pessoas escaneiem com o celular e abram um link, o que você precisa é de um QR code. Veja o guia sobre como fazer um QR code.

Códigos de barras de varejo e a GS1
Um código de barras é só a imagem de um número. O que importa é o número. No varejo, os números EAN e UPC precisam ser únicos no mundo todo, então são emitidos pela GS1, uma organização de padrões sem fins lucrativos com uma sede em cada país (por exemplo, a GS1 India e a GS1 US). Uma empresa se associa à GS1, recebe um prefixo de empresa e numera os seus produtos a partir dele.
Grandes varejistas e marketplaces online muitas vezes exigem números registrados na GS1 e podem conferi-los. Comprar "números de código de barras" baratos de revendedores, ou inventar um, pode fazer os produtos serem recusados ou cadastrados em nome da empresa errada. As regras variam entre varejistas e marketplaces, então confira o que o seu pede antes de imprimir as embalagens.
Para uso interno, como o seu próprio sistema de estoque, você não precisa de GS1. Use Code 128 com qualquer SKU ou código que quiser.
Como fazer um código de barras
- Abra o Gerador de Código de Barras grátis.
- Escolha o Tipo de código de barras. Uma dica abaixo do campo diz o que aquele tipo aceita.
- Digite o valor em Texto ou número.
- EAN-13: digite 12 dígitos e o 13º, o dígito verificador, é adicionado. Digite os 13 e ele é conferido.
- UPC-A: digite 11 dígitos, ou os 12.
- EAN-8: digite 7 dígitos, ou os 8.
- ITF-14: digite 13 dígitos, ou os 14.
- Code 128: quaisquer caracteres comuns do teclado, até 80.
- Code 39: as letras minúsculas são trocadas por maiúsculas para você.
- Ajuste a aparência se precisar: Largura das barras (1 a 4), Altura, as cores das Barras e do Fundo e Mostrar o texto abaixo das barras.
- Clique em Baixar PNG ou Baixar SVG.
- Imprima um teste e escaneie antes de imprimir um lote.
O código de barras é desenhado no seu dispositivo. Nada do que você digita é enviado.
O que é um dígito verificador?
O último dígito de um código EAN, UPC ou ITF-14 é um dígito verificador, calculado a partir dos outros para que o leitor perceba uma leitura errada. Veja como funciona no EAN-13 com o número 590123412345:
- Da esquerda para a direita, multiplique os dígitos alternadamente por 1 e 3: 5×1, 9×3, 0×1, 1×3, 2×1, 3×3, 4×1, 1×3, 2×1, 3×3, 4×1, 5×3.
- Some tudo: 5 + 27 + 0 + 3 + 2 + 9 + 4 + 3 + 2 + 9 + 4 + 15 = 83.
- Veja quanto falta para chegar ao próximo múltiplo de 10: 90 − 83 = 7.
Então o código completo é 5901234123457. Se você digitar um código de 13 dígitos com o último dígito errado, o gerador diz qual deveria ser. Isso pega a maioria dos erros de digitação antes que eles cheguem a uma etiqueta impressa.
PNG ou SVG?
- SVG é feito de formas, não de pixels, então fica perfeitamente nítido em qualquer tamanho. Use para a arte de embalagens, programas de design de etiquetas e qualquer coisa que vá para uma gráfica.
- PNG funciona em qualquer lugar: Word, Google Docs, apps de impressoras de etiquetas e planilhas. Ele é desenhado com quatro vezes o tamanho da tela, então sai nítido nos tamanhos normais de etiqueta.
Dicas de impressão
- Mantenha barras pretas sobre fundo branco. Os leitores leem contraste. Barras vermelhas, ou barras sobre um fundo escuro ou estampado, muitas vezes falham. Se mudar as cores, mantenha as barras escuras e o fundo claro.
- Deixe espaço em branco dos dois lados. O gerador adiciona uma margem; não deixe outros elementos da arte invadirem esse espaço.
- Não achate. Estique ou reduza a largura e a altura juntas. Mudar só uma pode deixar as barras ilegíveis.
- Não imprima pequeno demais. Os códigos de varejo têm tamanhos recomendados; códigos muito pequenos podem não ser lidos no caixa. Consulte as orientações da sua gráfica ou do varejista.
- Teste com o leitor que você vai usar de fato, seja um leitor de mão, um caixa ou um app de celular.
Faça o seu agora
Escolha o tipo, digite o código e baixe um PNG ou SVG nítido. O Gerador de Código de Barras grátis funciona no seu dispositivo, e os códigos de barras são seus para usar como quiser.
Perguntas frequentes
- Posso conseguir um número de código de barras para o meu produto aqui?
- Não. Os números EAN e UPC de varejo são emitidos pela GS1. O gerador desenha um código de barras para um número que você já tem e adiciona ou confere o dígito verificador.
- Que código de barras devo usar no meu pequeno negócio?
- Para produtos vendidos em lojas ou marketplaces, EAN-13 (ou UPC-A nos EUA e no Canadá) com um número GS1. Para as suas próprias etiquetas de estoque e envios, Code 128 com os seus próprios códigos SKU.
- Qual é a diferença entre um código de barras e um QR code?
- Um código de barras comum guarda um número ou código curto numa única fileira de barras e é lido pelos leitores de lojas e depósitos. Um QR code é um padrão quadrado que pode guardar um link ou texto inteiro e é fácil de escanear com o celular.
- Por que o meu código de barras não escaneia?
- As causas comuns são pouco contraste, barras coloridas, falta de espaço em branco em volta do código, imagem achatada ou impressão pequena demais. Imprima um teste com barras pretas sobre branco e tente de novo.
- Posso usar os códigos de barras comercialmente?
- Sim. Os códigos de barras que você faz são seus para usar como quiser, em produtos, etiquetas e embalagens.
Geradores
Experimente Gerador de Código de Barras
Grátis, sem cadastro e funciona no seu navegador. Crie um código de barras em segundos e baixe como PNG ou SVG nítido: Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, ITF-14 ou Codabar.