AZ Tools

Calculadora de dígito verificador de código de barras

Dia a dia

Os códigos de barras de varejo — EAN-13, UPC-A e EAN-8 — terminam com um único dígito verificador calculado a partir de todos os dígitos anteriores usando o algoritmo módulo 10 da GS1. Começando pelo dígito de dados mais à direita, os dígitos são ponderados alternando 3 e 1, os valores ponderados são somados, e o dígito verificador é o que eleva essa soma ao próximo múltiplo de dez. Esta ferramenta funciona nos dois sentidos: digite os dígitos de dados (12 para EAN-13, 11 para UPC-A, 7 para EAN-8) e ela retorna o dígito verificador e o código completo, ou cole um código de barras completo e ela confirma se o dígito verificador impresso está correto. Caracteres não numéricos como espaços e hifens são ignorados. Tudo roda localmente no seu navegador — nada é enviado.

Digite os dígitos de dados para calcular o dígito verificador, ou o código completo para verificá-lo. Espaços e hifens são ignorados.

Dígito verificador7
Código completo
5901234123457

Como usar

  1. Escolha o formato do código de barras: EAN-13, UPC-A ou EAN-8.
  2. Digite os dígitos de dados sem o dígito verificador para calculá-lo, ou o código completo para verificá-lo.
  3. Veja o dígito verificador e copie o código completo (o dígito verificador fica destacado).
  4. Experimente os dados EAN-13 400638133393 — o dígito verificador é 1, resultando em 4006381333931.

Perguntas frequentes

Como o dígito verificador é calculado?
Pelo método módulo 10 da GS1: a partir do dígito de dados mais à direita, multiplique os dígitos alternando por 3 e 1, some os produtos e o dígito verificador é (10 − soma mod 10) mod 10. EAN-13, UPC-A e EAN-8 compartilham esse algoritmo.
Qual é a diferença entre os formatos?
EAN-13 é um código de 13 dígitos (12 de dados + 1 verificador) usado no mundo todo; UPC-A é o código norte-americano de 12 dígitos (11 de dados + 1 verificador); EAN-8 é um código compacto de 8 dígitos (7 de dados + 1 verificador) para embalagens pequenas.
Valida códigos de barras ISBN?
Sim, para o código de barras em si — um ISBN de 13 dígitos impresso como código de barras é um EAN-13 e usa exatamente este dígito verificador. Note que o antigo ISBN de 10 dígitos usa um esquema módulo 11 diferente, então use uma ferramenta específica de ISBN nesses casos.

Ferramentas relacionadas