Validador de Cartão de Crédito
Valide números de cartão de crédito usando algoritmo de Luhn
Sobre · Validador de Cartão de Crédito
Valida números de cartão de crédito usando algoritmo Luhn. Detecta BIN (Banco Identificador), tipo (Visa, Mastercard, etc) e identifica números inválidos.
Use para verificar erros de digitação em testes, validações de formulário e análise de segurança.
O algoritmo de Luhn apenas confirma a integridade estrutural do número — não verifica se o cartão existe, está ativo ou tem saldo. Essas checagens são feitas pela rede de pagamento (Visa, Mastercard etc.) durante a autorização real da transação.
Como funciona
- Insira número de cartão (com ou sem espaços/hífens)
- Remove formatação e verifica comprimento (13-19 dígitos)
- Aplica algoritmo Luhn para validar checksum do número
- Identifica banco/bandeira pelos primeiros dígitos (BIN)
- Retorna resultado com tipo de cartão se válido
Perguntas frequentes
13-19 dígitos dependendo do emissor e tipo de cartão.
Sim, este validador apenas verifica formato. Use números de teste para testes, nunca dados reais.
Visa, Mastercard, AmEx, Diners, Discover, ELO e outras principais.
Não, apenas o número principal. CVV seria validado separadamente.