Ferramenta grátis
Gerador de código de barras EAN-13
Informe os 12 primeiros dígitos do produto e a ferramenta calcula o 13º, o dígito verificador, e desenha o símbolo EAN-13 em SVG. Se você colar um código de 13 dígitos, ela confere se o dígito está correto e mostra a conta aberta.
Atualizado em agosto de 2026Cálculo no seu navegador, sem cadastro
O desenho das barras é montado no seu navegador. Nada é enviado para servidor, nenhum número fica gravado e não há cadastro. Gerar o desenho não licencia o número: para vender em varejo, o prefixo de empresa precisa ser contratado na GS1 Brasil.
EAN-13 gerado
7891234560018
- Dígito verificadorCalculado a partir dos 12 dígitos informados
- 8
- Como sai impresso
- 7 891234 560018
- Prefixo GS1GS1 Brasil
- 789
- Soma das posições ímpares1ª, 3ª, 5ª, 7ª, 9ª e 11ª posições, com peso 1
- 28
- Soma das posições pares × 3
- 18 × 3 = 54
- TotalResto por 10 igual a 2
- 82
O 13º dígito não vira barra: ele é codificado pela combinação de paridade dos seis dígitos da metade esquerda. Por isso o primeiro dígito aparece impresso fora do símbolo.
Símbolo EAN-13
- Largura impressa na ampliação 1,00
- 37,29 mm
- Altura das barras
- 22,85 mm
- Altura total com o texto
- 25,93 mm
- Largura de módulo (X)
- 0,330 mm
- Zona de silêncio esquerda
- 3,63 mm
- Zona de silêncio direita
- 2,31 mm
As medidas acima já incluem as zonas de silêncio: 11 módulos antes da primeira barra e 7 depois da última. Imprimir o símbolo colado à borda da embalagem é o defeito de arte que mais reprova rótulo.
Gerar o desenho aqui não licencia o número. Para vender em varejo, o prefixo de empresa precisa ser contratado na GS1 Brasil: usar prefixo de terceiros ou inventar os doze primeiros dígitos causa conflito de leitura no caixa e reprovação no cadastro do varejista. Para uso interno de estoque valem as faixas reservadas 020 a 029 e 200 a 299. Confira as dimensões e as zonas de silêncio contra a especificação vigente da GS1 antes de fechar a arte do rótulo.
A estrutura de um EAN-13
Os treze dígitos não são um número solto: cada bloco tem dono e função. O que você escolhe são as posições intermediárias — o começo vem da GS1 e o fim vem da conta.
| Bloco | O que representa | Posições | Dígitos |
|---|---|---|---|
| Prefixo GS1 de país | 789 e 790 são as faixas licenciadas pela GS1 Brasil | 1ª a 3ª | 3 |
| Prefixo de empresa GS1 | Inclui o prefixo de país e identifica quem licenciou o número | a partir da 1ª | 8 a 12 |
| Referência do item | Numeração livre da empresa para cada produto e embalagem | após o prefixo | 0 a 4 |
| Dígito verificador | Fecha a conta do módulo 10 com pesos 1 e 3 | 13ª | 1 |
Prefixos GS1: o que os três primeiros dígitos dizem
A leitura mais comum dessa tabela está errada. O prefixo identifica a organização que licenciou o número, não o país onde o produto saiu da linha de produção.
| Faixa dos três primeiros dígitos | Organização ou uso |
|---|---|
| 789 e 790 | GS1 Brasil |
| 778 e 779 | GS1 Argentina |
| 780 | GS1 Chile |
| 773 | GS1 Uruguai |
| 784 | GS1 Paraguai |
| 786 | GS1 Equador |
| 750 | GS1 México |
| 000 a 019, 030 a 039 e 060 a 139 | GS1 Estados Unidos |
| 400 a 440 | GS1 Alemanha |
| 500 a 509 | GS1 Reino Unido |
| 690 a 699 | GS1 China |
| 020 a 029, 040 a 049 e 200 a 299 | Uso interno de loja, sem circulação externa |
| 977 | Publicações seriadas — ISSN |
| 978 e 979 | Livros — ISBN |
Dimensões mínimas de impressão do EAN-13
O EAN-13 não pode ser redimensionado à vontade na arte. A ampliação é padronizada e reduzir demais é a causa número um de código que não passa no leitor do caixa.
| Ampliação | Largura com zonas de silêncio | Altura das barras | Módulo (X) |
|---|---|---|---|
| 0,80 — mínima admitida | 29,83 mm | 18,28 mm | 0,264 mm |
| 1,00 — nominal | 37,29 mm | 22,85 mm | 0,330 mm |
| 1,25 | 46,61 mm | 28,56 mm | 0,413 mm |
| 1,50 | 55,94 mm | 34,28 mm | 0,495 mm |
| 2,00 — máxima admitida | 74,58 mm | 45,70 mm | 0,660 mm |
Exemplo resolvido
A conta do dígito verificador feita à mão, com um número real de 12 dígitos.
- Prefixo de empresa GS1
- 789123456
- Referência do item
- 001
- Doze primeiros dígitos
- 789123456001
- Posições ímpares: 7 + 9 + 2 + 4 + 6 + 0
- 28
- Posições pares: 8 + 1 + 3 + 5 + 0 + 1
- 18
- Soma das posições pares × 3
- 54
- Total
- 82
- Próximo múltiplo de 10
- 90
- Dígito verificador (90 − 82)
- 8
- EAN-13 do café de 500 g
- 7891234560018
Quando Rafaela lançar o café de 250 g com a referência 002, o dígito verificador muda de 8 para 5 e o número passa a ser 7891234560025. O dígito depende de todas as doze posições anteriores, então não existe atalho: cada item novo exige refazer a conta.
Como criar o código de barras do seu produto
O erro mais comum é começar pelo desenho. O desenho é a última etapa — antes dele vem a numeração, e ela precisa ser sua.
- 1
Contrate o prefixo de empresa na GS1 Brasil
O prefixo é o que garante que o seu número não colida com o de outra empresa. Ele já começa com 789 ou 790 e tem de 8 a 12 dígitos — quanto mais curto o prefixo, mais produtos você consegue numerar dentro dele.
- 2
Numere cada item, não cada produto
Sabor, cor, peso e tipo de embalagem diferentes são itens diferentes e exigem números diferentes. O café de 250 g e o de 500 g da mesma marca não podem dividir o mesmo EAN-13, senão o caixa cobra o preço errado.
- 3
Calcule o dígito verificador
Módulo 10 com pesos 1 e 3 alternados sobre os 12 primeiros dígitos. É a única posição do número que você não escolhe: ela é consequência das outras doze e muda a cada item novo.
- 4
Gere o símbolo e trave as dimensões na arte
Escolha a ampliação entre 0,80 e 2,00 e reserve as zonas de silêncio: 11 módulos antes da primeira barra e 7 depois da última. Sem essa folga branca o leitor não encontra o começo do código.
- 5
Teste no leitor antes de aprovar a impressão
Imprima uma prova no mesmo material do rótulo e passe em um leitor real. O erro mais comum é aprovar o código em papel branco fosco e descobrir a falha de leitura só depois, no filme plástico brilhante.
Perguntas frequentes
As dúvidas que mais aparecem sobre EAN-13, GTIN e prefixo GS1.
Como gerar um código de barras EAN-13?
Junte os 12 primeiros dígitos do número do produto: o prefixo de empresa licenciado pela GS1 e a referência que você deu ao item. A ferramenta acima calcula o 13º dígito por módulo 10 e desenha o símbolo de 95 módulos em SVG, pronto para entrar na arte do rótulo. Antes de mandar imprimir, confira a ampliação e as zonas de silêncio.
Como calcular o dígito verificador do código de barras?
Some os dígitos das posições ímpares — 1ª, 3ª, 5ª, 7ª, 9ª e 11ª —, some os das posições pares e multiplique essa segunda soma por 3. Some os dois resultados e subtraia o total do próximo múltiplo de 10. No número 789123456001 a conta dá 28 mais 54, ou seja, 82. O próximo múltiplo de 10 é 90, então o dígito verificador é 8.
O código de barras 789 significa que o produto é brasileiro?
Não. O prefixo 789 ou 790 indica apenas que o número foi licenciado pela GS1 Brasil, e não onde o produto foi fabricado. Uma empresa brasileira que importa da China e vende com marca própria usa 789 normalmente. E uma multinacional pode licenciar o prefixo nos Estados Unidos, na faixa 000 a 019, para um produto fabricado em Manaus.
Preciso pagar a GS1 para usar código de barras?
Para vender em varejo, sim: o número precisa de um prefixo de empresa licenciado pela GS1 Brasil, com anuidade proporcional ao faturamento e à quantidade de itens. Um prefixo de 9 dígitos deixa 3 posições livres e cobre 1.000 produtos distintos. Para uso interno — etiqueta de estoque, inventário, comanda — existem as faixas reservadas 020 a 029 e 200 a 299, que não circulam fora do estabelecimento e não custam nada.
Qual o tamanho mínimo para imprimir um código de barras?
Na ampliação nominal de 1,00 o EAN-13 mede 37,29 mm de largura, já incluindo as zonas de silêncio, com barras de 22,85 mm de altura. A GS1 admite reduzir até a ampliação 0,80, o que resulta em 29,83 mm por 18,28 mm. Abaixo disso a leitura passa a falhar, principalmente em embalagem flexível, onde a tinta espalha e engorda as barras.
Qual a diferença entre EAN-13, GTIN e código de barras?
GTIN é o nome do identificador numérico; EAN-13 é o símbolo que representa um GTIN-13 em barras. O mesmo GTIN-13 aparece como EAN-13 na embalagem de venda e pode ir dentro de um GS1-128 na caixa de transporte. Na nota fiscal eletrônica, o GTIN é informado nos campos cEAN e cEANTrib, e a validação da SEFAZ rejeita número com dígito verificador errado.
Normas e fontes
Os valores de estrutura e de dimensão usados nesta página vêm das referências abaixo.
- GS1 Brasil — Associação Brasileira de Automação — GS1 Brasil
- GS1 General Specifications — símbolos EAN/UPC e dimensões — GS1 Global Office
- Metrologia legal e produtos pré-medidos — Inmetro
- Portal da Nota Fiscal Eletrônica — campos cEAN e cEANTrib — Secretaria da Fazenda / Receita Federal
Outras ferramentas para o seu negócio
Barboo
Vende produto no balcão e controla estoque no caderno?
O Barboo organiza agenda, comanda, venda de produto e caixa de quem atende cliente todo dia. Cadastre-se de graça e teste.