Calculadora de dígito verificador EAN e UPC

Cole um número ou uma lista inteira. Adicione o dígito verificador que falta ou confira se os números existentes estão certos.

EntradaTipoVerificadorNúmero completo

Para que serve o dígito verificador

O último dígito de todo código de barras EAN e UPC é calculado a partir dos outros. Quando um leitor ou uma pessoa lê um número com um dígito errado, ou com dois vizinhos trocados, o dígito verificador deixa de bater e o erro é detectado.

Do EAN-13 ao GTIN-14 (DUN-14) para caixas

Caixas de embarque com várias unidades de venda recebem um número de 14 dígitos, o GTIN-14. Ele costuma ser impresso como código de barras ITF-14 e às vezes é chamado de DUN-14. Veja como criá-lo a partir do EAN-13 do produto:

  1. Escolha um dígito indicador de 1 a 8 para a embalagem, por exemplo 1 para uma caixa com 6 e 2 para uma com 24.
  2. Coloque-o antes dos 12 primeiros dígitos do EAN-13 e descarte o dígito verificador antigo.
  3. Cole os 13 dígitos aqui e escolha Adicionar o dígito verificador. Exemplo: o EAN-13 5901234123457 com indicador 1 dá 1590123412345, e a calculadora adiciona 4: 15901234123454.

Depois, crie o código de barras da caixa no gerador de código de barras ITF-14, ou vários de uma vez no gerador em lote.

Usos comuns

  • Completar números de produtos novos: você tem os 12 dígitos da sua faixa da GS1 e precisa do 13º.
  • Limpar uma lista de produtos: cole uma coluna do Excel e encontre os números com erro de digitação.
  • Antes de imprimir códigos de barras: confira primeiro os números e depois crie os códigos com o gerador de EAN-13, de UPC ou o gerador em massa (que também adiciona os verificadores automaticamente).

Precisa de números para produtos novos? Leia como conseguir um código de barras para o seu produto.

Perguntas frequentes

Como o dígito verificador é calculado?

Começando pela direita do número (sem o verificador), multiplique os dígitos alternadamente por 3 e por 1 e some. O dígito verificador é o que falta para chegar ao próximo múltiplo de 10. Se a soma for 67, por exemplo, o verificador é 3.

Quais números ela aceita?

EAN-8 (7 + 1 dígitos), UPC-A (11 + 1), EAN-13 (12 + 1) e GTIN-14 / ITF-14 (13 + 1). Todos usam a mesma regra da GS1 para o dígito verificador.

Um dígito verificador correto significa que o número está registrado?

Não. O dígito verificador só pega erros de digitação e de leitura. Quem é dono de um número é registrado pela GS1; veja como conseguir um código de barras para o seu produto.

O que é um dígito verificador módulo 10?

É a regra da GS1 para números EAN, UPC e GTIN-14: a partir da direita, multiplique os dígitos alternadamente por 3 e por 1, some tudo e pegue o que falta para o próximo múltiplo de 10. Por isso se chama módulo 10.

Como calculo um GTIN-14 (DUN-14) a partir de um EAN-13?

Coloque um dígito indicador de 1 a 8 antes dos 12 primeiros dígitos do EAN-13 e depois adicione um novo dígito verificador: cole os 13 dígitos aqui e escolha “Adicionar o dígito verificador”.