Gerador de Código de Barras – EAN-13, Code 128 e ITF-14 em SVG
Gere código de barras EAN-13, EAN-8, UPC-A, Code 128 e ITF-14 em SVG ou PNG, com o dígito verificador calculado e conferido na hora.
Produtos no varejo. Digite 12 dígitos para calcular o verificador ou 13 para conferir.
Dígito verificador calculado: 7. Código completo: 7891000315507
Como usar esta ferramenta
- Escolha o tipo: EAN-13 para produto, Code 128 para texto livre, ITF-14 para caixa
- Digite o conteúdo; em EAN e UPC, sem o último dígito, o verificador é calculado
- Ajuste largura do módulo, altura, margem quieta e cores
- Baixe em SVG para impressão ou PNG para colar em documento, ou copie o SVG
Sobre esta ferramenta
O que é
Um código de barras linear representa números ou texto pela largura de barras e espaços. EAN-13 é o dos produtos no varejo; o primeiro dígito não tem barras próprias e fica codificado na alternância de paridade dos seis seguintes. ITF-14 é o das caixas de embarque, com barras largas que resistem à impressão em papelão. Code 128 codifica qualquer texto ASCII e é o padrão de etiquetas de envio.
Quando usar
- Montar etiqueta de produto ou de gôndola com o EAN-13 já registrado na GS1
- Gerar etiqueta de pedido, lote ou patrimônio com Code 128
- Imprimir o ITF-14 de caixas e fardos para o recebimento do cliente
- Criar códigos de teste para validar leitor, PDV ou integração de estoque
Segurança
Processamento 100% no navegador. Nenhum dado é enviado ao servidor — seus dados sensíveis permanecem no seu dispositivo.
Perguntas frequentes
- Qual o dígito verificador do EAN-13?
- Multiplique os 12 primeiros dígitos alternadamente por 1 e 3, começando da esquerda, some tudo e veja quanto falta para a próxima dezena. Em 789100031550 a soma é 73, então o dígito é 7 e o código completo é 7891000315507. Digite 12 dígitos e a ferramenta calcula; digite 13 e ela confere.
- Posso inventar um EAN-13 para vender meu produto?
- Não. As barras você gera aqui, mas o número precisa ser licenciado pela GS1 Brasil — é ele que identifica sua empresa (prefixo 789 ou 790) no cadastro que mercados e marketplaces consultam. Código inventado passa no leitor, mas é recusado na hora de cadastrar o produto.
- Qual a diferença entre Code 128 e EAN-13?
- EAN-13 aceita só 13 dígitos e identifica produto no varejo. Code 128 aceita qualquer texto ASCII, de tamanho variável, e é usado em logística e controle interno. Sequências numéricas no Code 128 são guardadas em pares (subconjunto C), então um número de 14 dígitos ocupa metade do espaço que ocuparia em texto.
- Por que o código não é lido pelo scanner?
- As causas mais comuns são margem quieta pequena (o leitor precisa de espaço em branco antes e depois das barras — no EAN-13, 11 módulos à esquerda), contraste baixo ou barras claras sobre fundo escuro, e redimensionar o PNG, que borra as bordas. Use o SVG para imprimir e mantenha barras pretas sobre fundo branco.