toolbin_

Validador de cartão de crédito

Valide um número de cartão com o algoritmo de Luhn e detecte a bandeira.

Use test numbers. Validation is local; do not enter a real card.

🔒 100 % no cliente — nenhum dado enviado

Valide um número de cartão de crédito com o algoritmo de Luhn e detecte a bandeira do cartão (Visa, Mastercard, American Express, Discover...). Perfeito para testar números fictícios durante o desenvolvimento ou verificar a entrada do usuário. Processamento 100% no navegador, então nenhum número é enviado ou armazenado.

What is it for?

  • Testar números de cartão fictícios durante o desenvolvimento de pagamentos.
  • Verificar a validade de um número com o algoritmo de Luhn.
  • Identificar a bandeira (Visa, Mastercard, Amex) pelos dígitos iniciais.
  • Validar a entrada de um cartão antes de chamar um gateway de pagamento.

FAQ

O que é o algoritmo de Luhn?

É uma fórmula de checksum que detecta erros de digitação em um número de cartão. Ela não prova que o cartão existe, apenas que o número é internamente consistente.

Como vocês reconhecem a bandeira de um cartão?

Pelos dígitos iniciais (IIN/BIN): 4 para Visa, 51-55 e 2221-2720 para Mastercard, 34/37 para American Express, 6011/65 para Discover.

Posso inserir um número de cartão real com segurança?

A validação é local e nada é transmitido. Como regra, ainda prefira números de teste e nunca insira dados bancários reais em uma ferramenta online.

Um número válido pelo Luhn é utilizável?

Não. Luhn verifica apenas a consistência matemática. Um cartão real precisa de uma conta ativa, uma data de validade válida e CVV verificado pelo banco.