Ir para o conteúdo

Validador de número de cartão (Luhn)

Cole um número de cartão de teste e veja se o tamanho e o dígito verificador de Luhn fecham.

  • Roda no seu navegador

Entrada

0 de 64 caracteres

Resultado

O resultado aparece aqui.

O que o validador de cartão confere

  • Tamanho: de 13 a 19 dígitos, com ou sem espaços e hifens.
  • Espaços, pontos, barras e hifens da colagem são ignorados; letras e outros símbolos são recusados.
  • O último dígito precisa coincidir com a soma de Luhn sobre os anteriores.

Como o Luhn confere o número do cartão

Da direita para a esquerda, mantenha o dígito verificador e dobre um dígito sim, outro não. Se o dobro passar de 9, subtraia 9. Some todos os dígitos: o total precisa ser múltiplo de 10.

Número de exemplo da própria regra: 79927398713
EtapaResultado
Dígitos dobrados, da direita1, 8, 3, 2, 9 viram 2, 16, 6, 4, 18
Dobros acima de 9 menos 92, 7, 6, 4, 9
Soma de tudo70
Resto da divisão por 100, número aceito

Aviso sobre o validador de cartão

Atenção: Use números de teste públicos, como os da documentação de gateways e bandeiras, e não o número de um cartão real. A validação não confirma que o cartão existe, está ativo ou tem limite. A conferência acontece no seu navegador. O número digitado não é enviado ao servidor nem registrado por esta ferramenta.

Perguntas frequentes

O validador de cartão de crédito diz se o cartão existe?

Não. Ele confere apenas o tamanho e o dígito verificador de Luhn. Existência, situação e limite dependem do emissor e não são consultados.

Posso digitar no validador de cartão de crédito o número do meu cartão?

Prefira números de teste públicos. Mesmo com a conferência feita no navegador, não há motivo para digitar um cartão real.

O que é o algoritmo de Luhn no número de cartão?

É uma soma de verificação sobre os dígitos. Ela acusa um dígito errado e a maioria das trocas entre dois dígitos vizinhos, mas não todas, e não protege contra fraude.