Anúncios incomodam? Ir Sem anúncios Hoje

Validador de Dígito de Verificação de Código de Barras

DadosDesenvolvedorMatemática
ANUNCIADO Remover?

Validação Única

Espaços, traços e pontos são automaticamente removidos. O ISBN-10 pode terminar com X.

Validação em Lote

Insira um código de barras para validação

Resultados em Lote

Código de barras Formatar Status Esperado
O resultado aparecerá aqui
ANUNCIADO Remover?

Guia

Validador de dígito de verificação de código de barras

Validador de Dígito de Verificação de Código de Barras

Valide o dígito de verificação de qualquer código de barras de varejo ou transporte em uma única colagem. O validador detecta automaticamente o formato com base no número de dígitos, recalcula o dígito de verificação usando o algoritmo correto — GS1 módulo-10 para EAN/UPC/GTIN, módulo-11 para ISBN-10 — e exibe um desdobramento por posição para que você possa ver exatamente onde um erro de transcrição ocorreu.

Como usar

  1. Cole um código de barras no Código de barras campo. Espaços, traços e pontos são removidos automaticamente.
  2. Deixe Formatar em Detectar Automaticamente, ou escolha um padrão específico se sua entrada for ambígua (um número de 8 dígitos pode ser EAN-8 ou UPC-E).
  3. Leia o resultado — válido significa que o dígito de verificação final corresponde ao esperado pelo algoritmo, inválido significa que não corresponde.
  4. Examine o Desdobramento da calculação para ver os pesos por dígito, a soma acumulada e o resultado do módulo.
  5. Para validar muitos códigos de barras de uma vez, cole-os no Validação em Lote — um por linha — e a tabela preenche-se por linha.

Formatos suportados

  • EAN-13 – Código de barras de varejo de 13 dígitos usado mundialmente em produtos consumíveis.
  • EAN-8 – Formato de 8 dígitos para pacotes pequenos.
  • UPC-A – Código de 12 dígitos usado em toda a América do Norte.
  • UPC-E – Código de 8 dígitos comprimido UPC; o validador o expande internamente para UPC-A.
  • ISBN-10 – Identificador de livro de 10 dígitos antigo, pode terminar com X.
  • ISBN-13 – Identificador de livro moderno de 13 dígitos, iniciado com 978 ou 979.
  • GTIN-14 – Identificador de unidade de logística de 14 dígitos usado em contêineres de transporte.

Características

  • Detecção automática do formato – Reconhece sete padrões de códigos de barras com base no comprimento e no prefixo; sobrescreva manualmente quando necessário.
  • Explicação passo a passo – Posição, dígito, peso e produto para cada dígito contribuinte.
  • Esperado vs fornecido – Mostra o dígito esperado pelo algoritmo para que você possa corrigir o caractere errado de forma imediata.
  • Modo em lote – Valide centenas de códigos de barras em uma única colagem, com formato por linha e resultado por linha.
  • Entrada tolerante – Espaços, traços, pontos e X minúsculo são normalizados antes da validação.
  • 100% do lado do cliente – Números nunca saem do navegador; nada é logado ou enviado para um servidor.

Perguntas frequentes

  1. Por que a mesma sequência de dígitos precisa de um dígito de verificação diferente para ISBN-10 e ISBN-13?

    O ISBN-10 usa um algoritmo de módulo-11 com pesos decrescentes de 10 até 2, enquanto o ISBN-13 usa o algoritmo de GS1 módulo-10 compartilhado por EAN-13. A aritmética, o padrão de pesos e até a alfabetização diferem — o ISBN-10 pode terminar com X (representando 10), mas o ISBN-13 deve terminar com um dígito de 0 a 9.

  2. O padrão alternado de pesos 3 e 1 no EAN/UPC realmente detecta o que?

    Detecta todos os erros de substituição de dígito individual e a maioria dos erros de transposição adjacentes. A assimetria entre 3 e 1 significa que a troca de dois dígitos vizinhos geralmente produz uma soma diferente, o que desencadeia a verificação. Esquemas que apenas dobram (como Luhn) detectam transposições apenas quando os vizinhos diferem exatamente em 5.

  3. Por que o GTIN-14 usa o mesmo algoritmo que o EAN-13, mas tem um comprimento diferente?

    O GTIN é o contêiner unificado de 14 dígitos do framework GS1. Códigos mais curtos (EAN-13, UPC-A, EAN-8) são conceitualmente alinhados à direita dentro de um GTIN-14 com zeros iniciais. O algoritmo precisa ser consistente para que um sistema possa armazenar todas as variações em um mesmo campo e reutilize o mesmo validador.

  4. Um código de barras pode passar pelo dígito de verificação e ainda assim estar errado?

    Sim. O dígito de verificação protege apenas contra erros de transcrição — erros de digitação, leituras incorretas por OCR, escaneamentos com manchas. Ele não prova que o código foi emitido ou que o GTIN subjacente pertence a um produto real. Para isso, você precisa de uma consulta GS1 ou de uma base de dados de produtos.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?