Categoria: Desenvolvimento

Validador de Checksum de Luhn

Ideia nossaFalta uma ferramenta?

Valide números com o algoritmo de Luhn e calcule dígitos verificadores

Valide números de cartão de crédito e outros identificadores com o checksum de Luhn (mod 10), ou calcule o dígito verificador necessário para completar um número parcial. Funciona inteiramente no seu navegador.

ResultadoJSON válidoValor4111111111111111

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

O algoritmo de Luhn, também conhecido como algoritmo mod 10, é uma fórmula de checksum simples usada para validar diversos números de identificação, incluindo números de cartão de crédito e débito, números IMEI e alguns documentos governamentais. Ele funciona dobrando cada segundo dígito a partir do dígito mais à direita, subtraindo 9 de qualquer resultado maior que 9 e verificando se a soma total é múltipla de 10. Esta ferramenta faz a mesma verificação localmente e também pode calcular o dígito verificador que faria um número parcial passar na validação.

Como usar

  1. Escolha Validar para verificar um número completo, ou Calcular dígito verificador para um número ao qual falta o último dígito.
  2. Informe o número, apenas dígitos ou com espaços e traços.
  3. Leia o resultado: válido ou inválido, ou o dígito verificador calculado.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Esta ferramenta identifica a bandeira ou o emissor do cartão?
Não. Ela apenas verifica o checksum de Luhn, que confirma que o número está bem formado. Não é possível saber se um cartão é real, está ativo, ou qual banco o emitiu.
Meu número é enviado para algum lugar?
Não. O cálculo de Luhn é feito inteiramente no seu navegador; nada do que você digita é enviado ou armazenado.
O que mais usa o algoritmo de Luhn além de números de cartão?
Números IMEI de aparelhos móveis, números de seguro social canadenses e vários esquemas nacionais de identificação também usam um dígito verificador de Luhn.