Gerador de Cartão de Crédito

Gere dados fictícios estruturados de cartões (Algoritmo Luhn) para simulação e teste de gateways de faturação.

Uso exclusivo para ambientes de teste (sandbox). Os números aqui gerados satisfazem apenas o Algoritmo de Luhn — não têm BIN registrado em nenhuma bandeira real, não movimentam conta bancária ou limite de crédito e são rejeitados por qualquer adquirente de pagamento real. Este utilitário serve para desenvolvedores testarem a validação de formato de formulários de checkout, nunca para realizar transações.

Dados do Cartão

Clique no botão "Gerar Cartão" para obter dados fictícios válidos de pagamento.

Prefixos (BIN) usados por bandeira

Bandeira Prefixo inicial Dígitos totais
Visa416
Mastercard51–5516
American Express34 ou 3715
Discover6011, 622, 64, 6516–19

Exemplo de verificação pelo Algoritmo de Luhn

O último dígito (checksum) existe para que qualquer sistema consiga detectar erros de digitação sem consultar um banco. O cálculo, criado por Hans Peter Luhn (IBM, 1954), funciona assim para o número de teste 4111 1111 1111 1111:

  1. A partir do penúltimo dígito, dobre cada dígito alternado da direita para a esquerda.
  2. Se o dobro passar de 9, subtraia 9 do resultado (equivale a somar os dois algarismos).
  3. Some todos os dígitos (os dobrados/ajustados e os que ficaram inalterados).
  4. Se o total for múltiplo de 10, o número é estruturalmente válido.

O que esta ferramenta NÃO faz

  • Não consulta, nem simula consultar, nenhuma bandeira, banco ou adquirente real — o número sai pronto de uma fórmula matemática local, no seu navegador.
  • Não gera CVV, validade ou titular vinculados a uma conta existente; são valores aleatórios apenas para preencher o formulário de teste.
  • Não deve ser usado para tentar concluir compras, assinar serviços ou testar limites de fraude em produção — isso é uso indevido e sai do escopo de QA para o qual a ferramenta foi criada.
Copiado com sucesso!