🏷️Gerador de EAN / GTIN

Gere códigos de barras EAN e GTIN com o dígito verificador correto (padrão GS1), escolhendo o tipo, ou valide um código existente. Ideal para testes e cadastros.

🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.

Fonte: GS1 — dígito verificador módulo 10 — a GS1 é a entidade que atribui prefixos e códigos de barras reais para venda · Última verificação em 2026-08-31

Códigos EAN e GTIN têm um dígito verificador calculado pelo módulo 10 da GS1. Multiplicam-se os dígitos por pesos alternados de 1 e 3, da direita para a esquerda; o dígito verificador é o número que, somado ao total, completa a próxima dezena. Gerar um código válido significa calcular esse dígito corretamente.

Como usar o gerador

  1. Escolha o tipoEAN-13 é o mais comum no varejo brasileiro. EAN-8 serve para embalagens pequenas, GTIN-12 (UPC-A) é usado nos EUA e GTIN-14 identifica caixas e fardos.
  2. Gere a quantidade desejadaTodos saem com o dígito verificador correto, prontos para teste ou cadastro.
  3. Valide se precisarNo modo validar, cole um código e a ferramenta confere o dígito verificador.

Como funciona o dígito verificador GS1

O último número de um código EAN ou GTIN é o dígito verificador, que protege contra erros de leitura e digitação. Ele é calculado pelo módulo 10, o mesmo esquema usado em vários padrões de código de barras da GS1.

A partir da direita, cada dígito é multiplicado alternadamente por 3 e por 1. Somam-se todos os produtos e verifica-se quanto falta para chegar à próxima dezena — esse valor é o dígito verificador. Se a soma já for múltiplo de 10, o dígito é zero.

Módulo 10: soma dos dígitos × pesos alternados 3 e 1 (da direita)
dígito verificador = (10 − soma mod 10) mod 10

Exemplo resolvido

Para um EAN-13 que começa com 789 (prefixo do Brasil), suponha os doze primeiros dígitos 789123456789. Da direita para a esquerda, multiplicamos por 3, 1, 3, 1… e somamos os produtos.

Digamos que a soma dê 116. A próxima dezena é 120, então faltam 4 — esse é o dígito verificador, e o código completo fica 7891234567894. O gerador faz exatamente esse cálculo para cada código produzido, garantindo que passe em qualquer leitor.

O que o código significa (e o que ele não é)

Um código EAN/GTIN com dígito válido é aceito por leitores e sistemas, mas isso não significa que ele esteja registrado em seu nome. Para vender um produto no varejo, a empresa precisa associar-se à GS1, que atribui um prefixo exclusivo e garante que o código seja único mundialmente.

Os códigos gerados aqui servem para testar sistemas de cadastro, etiquetas, integrações e leitores. Não devem ser impressos em produtos comercializados, porque poderiam colidir com códigos reais de outras empresas.

Suposições e limitações

  • Os códigos têm apenas o dígito verificador válido — não são prefixos GS1 atribuídos a nenhuma empresa
  • Não use os códigos gerados em produtos à venda; para isso é preciso associar-se à GS1
  • A validação confere o dígito verificador, não a existência ou a titularidade do código
  • EAN-13, EAN-8, GTIN-12 e GTIN-14 usam o mesmo módulo 10, mudando apenas o comprimento

Dicas para tirar o melhor proveito

Use esses geradores apenas em bases de teste, sandbox e QA — nunca em produção nem para fingir cadastro real. Marque no seu banco de teste qual campo é sintético (por exemplo, uma coluna 'is_test = true') para não misturar com dados reais. Para dados de teste realistas, combine geradores (CPF + telefone + placa) e mantenha uma seed reproduzível quando os testes precisarem ser reexecutados.

Erros comuns a evitar

Riscos comuns: usar um número gerado para tentar fingir cadastro real — isso é crime, independentemente de o dígito estar correto. Não validar o dígito verificador antes de enviar para APIs (algumas rejeitam formato inválido e você perde tempo debugando). E guardar dados de teste ao lado de dados reais no mesmo banco, sem coluna de flag — cedo ou tarde alguém envia um e-mail para 'joao@teste.com' achando que é cliente.

O que é gerador de ean / gtin e quando usar

Gerador de EAN / GTIN é uma ferramenta online gratuita que resolve gerador de ean de forma automática e instantânea. Em vez de fazer o cálculo manualmente — com risco de errar contas, casas decimais ou regras de arredondamento — você informa os dados pedidos e o navegador faz o trabalho, mostrando o resultado e a memória de cálculo.

Ela é útil sempre que você precisar de gerador de ean com segurança: no trabalho, na escola, na compra, na venda ou no planejamento. Como tudo é processado localmente, os dados digitados não saem do seu navegador.

A fórmula e como o cálculo é feito

O resultado de gerador de ean / gtin vem de uma regra matemática definida. A fórmula usada pela ferramenta é:

o dígito verificador GS1 usa o módulo 10: soma dos dígitos com pesos alternados 1 e 3 (da direita para a esquerda), e o dígito é o que completa a próxima dezena.

Na prática, isso significa que cada valor que você informa entra em uma posição específica da conta. Se qualquer um desses valores mudar, o resultado muda proporcionalmente — por isso vale conferir se os dados estão corretos antes de usar o resultado.

Exemplo de uso passo a passo

Vamos supor que você queira usar gerador de ean / gtin com ean-qtd = 1. O processo é o mesmo para qualquer outro valor:

  1. Informe os dadosDigite os valores nos campos correspondentes. Use ponto ou vírgula para decimais — a ferramenta entende os dois.
  2. Confira a memória de cálculoO resultado aparece junto com a conta feita, então você consegue verificar se está correto.
  3. Ajuste se necessárioSe algum valor mudar, edite e veja o resultado atualizar na hora, sem recarregar a página.

Como a calculadora é 100% local, você pode testar quantos cenários quiser sem se preocupar com armazenamento ou envio de dados.

Veja também

Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Gerador de UUID, Gerador de CPF válido, Gerador de CNPJ válido, Gerador de IMEI.

Perguntas frequentes

Qual a diferença entre EAN e GTIN?

GTIN é o nome global do número de identificação de produto; EAN-13 e EAN-8 são formatos de GTIN. GTIN-12 é o UPC-A (usado nos EUA) e GTIN-14 identifica agrupamentos, como caixas. Todos usam o mesmo dígito verificador módulo 10.

Posso usar um código gerado para vender meu produto?

Não. Para comercializar, você precisa se associar à GS1, que atribui um prefixo exclusivo e garante que o código seja único. Os códigos gerados aqui servem apenas para testes de sistema e não devem ir para produtos à venda.

Como é calculado o dígito verificador do EAN?

Pelo módulo 10: da direita para a esquerda, os dígitos são multiplicados alternadamente por 3 e por 1, os produtos são somados, e o dígito verificador é o que falta para completar a próxima dezena.

O que significa o prefixo 789 e 790?

Os prefixos 789 e 790 são atribuídos ao Brasil pela GS1. Eles indicam o país de registro do fabricante, mas não determinam onde o produto é feito ou vendido. O gerador pode usar esses prefixos nos exemplos de EAN-13.

Explore mais ferramentas gratuitas

Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.