Validador de cartão: para que serve
Todo número de cartão carrega um dígito verificador calculado pelo algoritmo de Luhn, que pega a maior parte dos erros de digitação e de troca de dígitos antes de a requisição chegar ao processador de pagamento. Esta ferramenta faz essa verificação e identifica a bandeira pelo prefixo, útil para quem testa formulários de pagamento.
Validador de cartão: como usar
- Digite o número do cartão; espaços e traços são ignorados.
- Veja se ele passa na verificação de Luhn.
- Leia a bandeira detectada e o tamanho esperado.
- Use os números de teste no desenvolvimento em vez de um cartão real.
Perguntas frequentes
Passar no Luhn significa que o cartão existe?
Não. Significa apenas que os dígitos são consistentes entre si. Se a conta existe, tem limite ou está ativa, só o banco emissor pode confirmar.
Como funciona o algoritmo de Luhn?
Começando pela direita, dobre um dígito sim e outro não, subtraia 9 dos resultados maiores que 9, some tudo junto com os dígitos não dobrados e verifique se o total é divisível por 10.
É seguro digitar um número de cartão aqui?
A verificação roda inteiramente no seu navegador, sem requisição de rede. Mesmo assim, use os números de teste publicados em vez de um cartão real: é um bom hábito e é para isso que a ferramenta serve.
Como a bandeira é identificada?
Pelos primeiros dígitos: 4 para Visa, 51–55 e 2221–2720 para Mastercard, 34 e 37 para American Express e 6011 e 65 para Discover. O Elo usa faixas próprias que variam por emissor.