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.
Como completar um dígito verificador
- 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.
- 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.
- Veja o número completo embaixo do campo. O último dígito é o que a conta gerou.
- 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.