Gerador de Cartão de Crédito
Gerar Número de Cartão
Validar Número de Cartão
Como funciona a validação do Cartão de Crédito?
Algoritmo de Luhn (MOD 10)
O algoritmo de Luhn é usado para validar diversos números de identificação, como cartões de crédito, números IMEI de celulares, números de segurança social canadenses, etc.
Passo a passo da validação:
- Da direita para a esquerda, dobre o valor de um dígito sim e um não
4532 7153 3791 1234
4 5 3 2 7 1 5 3 3 7 9 1 1 2 3 4
8 5 6 2 14 1 10 3 6 7 18 1 2 2 6 4 - Se o número dobrado for maior que 9, subtraia 9
8 5 6 2 5 1 1 3 6 7 9 1 2 2 6 4 - Some todos os dígitos
8+5+6+2+5+1+1+3+6+7+9+1+2+2+6+4 = 68 - O número é válido se o total for divisível por 10 (resto = 0)
Regras por Bandeira:
Visa
- Começa com 4
- 16 dígitos
Mastercard
- Começa com 51-55
- 16 dígitos
American Express
- Começa com 34 ou 37
- 15 dígitos
Discover
- Começa com 6011
- 16 dígitos
Exemplo de Cálculo do Dígito Verificador:
- Número sem dígito verificador: 4532 7153 3791 123_
- Aplica o algoritmo de Luhn
- Ajusta o último dígito para que a soma seja divisível por 10
- O dígito verificador será o número necessário para completar a dezena
Dicas de Segurança:
- Nunca compartilhe seu número de cartão
- Verifique sempre o site antes de digitar os dados
- Use cartões virtuais para compras online
- Monitore regularmente suas transações