Validador de Cartão de Crédito
Valide números de cartão de crédito e identifique a bandeira
Insira um número de cartão de crédito com ou sem espaços/traços
Insira um número de cartão de crédito acima para validá-lo
Números de teste válidos:
Visa: 4111 1111 1111 1111
Mastercard: 5500 0000 0000 0004
Amex: 3782 822463 10005
Discover: 6011 1111 1111 1117
Diners Club: 3056 9309 0259 04
JCB: 3530 1113 3330 0000
Como funciona o algoritmo Luhn
O algoritmo Luhn (também conhecido como “módulo 10”) é uma fórmula simples de soma de verificação usada para validar números de cartão de crédito, números IMEI e outros números de identificação.
- Começando pelo dígito mais à direita, dobre cada segundo dígito.
- Se a duplicação resultar em um número maior que 9, subtraia 9 dele.
- Some todos os dígitos (os dobrados e os não dobrados).
- Se a soma total for divisível por 10, o número é válido.
Esta verificação detecta erros comuns de entrada de dados, como erros de digitação de um dígito e transposições de dígitos, mas não verifica se o cartão realmente existe ou se possui fundos disponíveis.
Como Usar
Exemplos
Validador de Cartão de Crédito
Validador de cartão de crédito online que verifica se um número de cartão é válido usando o algoritmo de Luhn e identifica automaticamente a bandeira (Visa, Mastercard, Amex, Discover, Diners Club, JCB).