Gerador de código de barras – Code 128, EAN-13 e UPC-A
Crie códigos de barras Code 128, EAN-13 e UPC-A em segundos. O dígito verificador é calculado para você e dá para baixar um SVG ou PNG nítido para imprimir.
Escolha o tipo de código, digite o número ou o texto e baixe a imagem. Use Code 128 para etiquetas internas (letras e números), EAN-13 para produtos vendidos no varejo no Brasil e no mundo e UPC-A para produtos vendidos nos EUA e no Canadá.
Como usar: Gerador de código de barras
- Escolha o tipo de código: Code 128, EAN-13 ou UPC-A.
- Digite o conteúdo. Para EAN-13, digite 12 dígitos e para UPC-A, 11 — o dígito verificador é adicionado automaticamente.
- Ajuste a altura e a largura das barras e escolha se quer mostrar o texto embaixo.
- Baixe o código em SVG (melhor para impressão e programas de design) ou em PNG.
Qual tipo de código de barras você precisa?
| Tipo | Conteúdo | Uso comum |
|---|---|---|
| Code 128 | Letras, números e símbolos (ASCII) | Logística, estoque, etiquetas de patrimônio |
| EAN-13 | 13 dígitos | Produtos no varejo (Brasil e mundo) |
| UPC-A | 12 dígitos | Produtos no varejo dos EUA e Canadá |
O Code 128 é compacto e aceita qualquer caractere comum do teclado, por isso é ideal para seus próprios códigos de estoque, carteirinhas ou números de envio. O gerador alterna automaticamente entre os conjuntos de caracteres do Code 128 para deixar números longos mais curtos.
EAN-13 e UPC-A são os códigos de produtos no varejo. Têm só dígitos e terminam com um dígito verificador que os leitores usam para detectar erros de leitura. No Brasil, os códigos EAN-13 de produtos nacionais começam com 789 ou 790.
Como funciona o dígito verificador
No EAN-13, os 12 primeiros dígitos são multiplicados alternadamente por 1 e por 3 e somados. O dígito verificador é o que falta para chegar ao próximo múltiplo de 10. Por exemplo, 590123412345 soma 83, então o dígito verificador é 7 e o código completo é 5901234123457. Se você digitar os 13 dígitos, o gerador confere se o último está certo.
Importante: números para vender em lojas
Qualquer pessoa pode desenhar um código EAN ou UPC, mas o número precisa ser único no mundo. Para vender em supermercados, redes ou marketplaces, você precisa de números licenciados pela GS1 Brasil (associação ao Cadastro Nacional de Produtos). Para uso interno — estoque, eventos ou testes — qualquer número serve.
Dicas de impressão
- Baixe em SVG para gráfica e etiquetas: fica nítido em qualquer tamanho.
- Deixe uma margem branca dos dois lados; o gerador já adiciona uma.
- Imprima barras pretas em fundo branco. Códigos coloridos ou com pouco contraste costumam falhar na leitura.
- Teste o código impresso com um app leitor no celular antes de imprimir uma tiragem grande.
Precisa cobrar um cliente? O gerador de fatura cria uma fatura pronta para imprimir em minutos.
Você também pode gostar destas ferramentas grátis: Fontes para Instagram, Gerador de fatura e recibo e Tradutor de código Morse.
Perguntas frequentes
Este gerador de código de barras é grátis?
Sim. Você pode criar e baixar quantos códigos quiser, sem marca d’água e sem cadastro.
Posso usar esses códigos em produtos que vendo?
As imagens sim, mas os números EAN e UPC de varejo precisam ser licenciados pela GS1 para serem únicos. Para etiquetas internas, qualquer número serve.
Qual a diferença entre EAN-13 e UPC-A?
O UPC-A tem 12 dígitos e é usado principalmente na América do Norte. O EAN-13 tem 13 dígitos e é usado no mundo todo, inclusive no Brasil. Um UPC-A é um EAN-13 com um zero na frente.
Por que meu EAN-13 dá erro?
O EAN-13 aceita só dígitos: 12 sem o dígito verificador ou 13 com ele. Se você digitar 13 e o último estiver errado, a ferramenta mostra o dígito correto.
Em qual formato devo baixar?
SVG para impressão e programas de design, porque é vetorial e nunca pixeliza. PNG para documentos, sites e compartilhar rápido.
Última atualização: