Calculadora grátis de dígito verificador UPC e EAN

Use esta calculadora de dígito verificador UPC e EAN para completar um número que você já tem. Cole os dígitos sem o último. Ela não emite GTIN nem prefixo de empresa. Sem cadastro. Copie o código completo para o gerador de código de barras quando for imprimir. Depois gere o código de barras em uma etiqueta e faça um teste de leitura.

Calculadora

Códigos de barras de varejo terminam com um dígito verificador para que uma leitura errada falhe em vez de registrar o SKU errado. Cole os dígitos que você tem. Esta calculadora não emite números GTIN nem UPC. Ela só calcula o último dígito pelo método padrão de módulo 10.

Tipo de código de barras

Digite os dígitos e veja aqui o número completo.

Gerar código de barras

Como completar um dígito verificador

  1. Abra esta calculadora na página. Ela funciona no navegador. Sem cadastro. Ela não abre uma etiqueta até você escolher Gerar código de barras.
  2. Escolha UPC-A (entram 11 dígitos), EAN-13 (entram 12), EAN-8 (entram 7) ou ITF-14 (entram 13). Digite só os dígitos que você tem, sem o dígito verificador.
  3. Veja o número completo embaixo do campo. O último dígito é o que a conta gerou.
  4. Abra uma etiqueta de código de barras 2 por 1 e cole o código completo no gerador de código de barras correspondente. Não esqueça o dígito novo.

Como esta calculadora de dígito verificador UPC e EAN chega ao último dígito

O campo percorre os dígitos que você digitou a partir da direita. Ele multiplica o mais à direita por 3, o próximo por 1 e depois por 3 de novo. O dígito verificador é o que leva essa soma até o próximo múltiplo de 10. No UPC-A, EAN-8 e ITF-14, as posições ímpares do código completo multiplicam por 3. No EAN-13, as posições ímpares multiplicam por 1 e as pares por 3.

Teste 01234567890. As posições ímpares vezes 3 somam 60. As posições pares somam 25. O total é 85, e 90 menos 85 é 5, então o UPC-A fica 012345678905. O EAN-13 inverte os pesos: 590123412345 fica 5901234123457. Não use a regra do UPC em uma base de EAN de 12 dígitos.

O que esta calculadora não faz

Ela não vende prefixo de empresa e não transforma um SKU interno em um GTIN de varejo válido. Ela só completa um número que você já tem. O UPC-E não está na lista, porque um código comprimido não segue esse mesmo esquema de preenchimento e verificação. Quando o número completo parecer certo, imprima pelo gerador de UPC-A, EAN-13, EAN-8 ou ITF-14 e teste a leitura de uma amostra. É no criador de etiquetas com código de barras que esse número vira uma etiqueta, não só um dígito.

Outras ferramentas

Perguntas sobre a calculadora de dígito verificador UPC e EAN

O que o dígito verificador detecta?

Um erro em um dígito ou um par trocado, na maioria das vezes, para que o leitor rejeite o código em vez de registrar o item errado. Ele não prova que o número é seu.

Por que 012345678905 é o resultado para 01234567890?

As posições ímpares vezes 3 somam 60, as pares somam 25, o total é 85, e 90 menos 85 é 5. O 12º dígito é 5.

O EAN-13 usa a mesma regra de ímpares vezes 3?

Não. Em um código de 13 dígitos, as posições ímpares multiplicam por 1 e as pares por 3. Mesmo assim, a calculadora começa no dígito mais à direita que você digitou e multiplica esse por 3.

Isto pode me dar um UPC novo?

Não. Esta calculadora de dígito verificador UPC e EAN só acrescenta o último dígito a um número que você já tem. O prefixo de empresa GS1 continua tendo que vir da GS1.