RandAddressRandAddress

Gerar números de cartão de crédito de teste em massa

Gere números de cartão de crédito em massa para testes. Escolha uma bandeira para explorar as estruturas de BIN e os formatos de número. Cada cartão gerado inclui um dígito verificador de Luhn válido, uma data de validade futura e um CVV fictício.

Formatos de número de cartão de crédito e guia de BIN

As bandeiras de cartão usam comprimentos de número, prefixos e campos de código de segurança diferentes. Este gerador usa os formatos indicados abaixo. Algumas redes aceitam outros comprimentos ou famílias de prefixos; estas regras não são uma especificação completa para validar cartões em produção.

Formatos gerados por esta ferramenta
BandeiraDígitosPrefixo da redeAgrupamentoCódigo de segurança
Visa1644–4–4–4CVV de 3 dígitos
Mastercard1651–55 ou 2221–27204–4–4–4CVC de 3 dígitos
American Express1534 ou 374–6–5CID de 4 dígitos
Discover1660114–4–4–4CID de 3 dígitos
JCB163528–35894–4–4–4CVV de 3 dígitos
Diners Club14364–6–4CVV de 3 dígitos
UnionPay166204–4–4–4CVN de 3 dígitos

Um prefixo de rede ajuda a reconhecer a bandeira do cartão. O BIN, também chamado de IIN, identifica uma faixa de contas de um emissor e pode ter seis ou oito dígitos. Um prefixo gerado aleatoriamente não comprova um banco emissor nem uma conta ativa.

Como ler um número Visa de exemplo

Exemplo de formato: 4242 4242 4242 4242

424242Prefixo ilustrativo de 6 dígitos
424242424Demais dígitos do exemplo
2Dígito verificador de Luhn

O prefixo ilustrado não é um BIN de emissor verificado. O primeiro segmento mostra o limite de um BIN de seis dígitos; o de um BIN de oito dígitos é diferente. Este exemplo explica a estrutura do número sem identificar um banco ou produto de cartão.

O que a soma de verificação de Luhn valida?

O Luhn calcula um dígito verificador a partir dos outros dígitos do número do cartão. Ele ajuda um formulário a detectar muitos erros de digitação. Cada exemplo gerado passa nesse cálculo, mas uma soma correta não confirma um cartão emitido, o código de segurança, saldo disponível nem autorização de pagamento.

Como gerar um lote de cartões de teste

  1. Escolha uma bandeira ou mantenha todas as bandeiras selecionadas.
  2. Gere um lote de cartões de teste e confira os números, as datas de validade e os códigos de segurança fictícios.
  3. Copie os números ou baixe um CSV ou JSON para testar formulários, protótipos e conjuntos de dados de teste.

Ao importar o CSV em uma planilha, defina as colunas do número e do código de segurança como Texto para preservar todos os dígitos e zeros à esquerda. O JSON armazena esses valores como strings.

Para testar autorizações de pagamento, use os cartões de sandbox documentados pelo seu gateway. Exemplos aleatórios servem para validação local e layouts; um gateway pode exigir números de teste próprios para simular o resultado de um pagamento.

Perguntas frequentes

Não. O Luhn verifica apenas a soma de verificação de um número; ele não confirma uma conta emitida, saldo disponível nem autorização de pagamento. Estes cartões gerados aleatoriamente são dados sintéticos para validar formulários, layouts e conjuntos de dados de teste.
Um prefixo curto ajuda a reconhecer uma bandeira como Visa ou Mastercard. O BIN, também chamado de IIN, identifica uma faixa de contas de um emissor e pode ter seis ou oito dígitos. Um prefixo gerado não é uma atribuição bancária verificada nem o resultado de uma consulta de BIN.
Para testar autorizações de pagamento, use os cartões de teste documentados pelo seu gateway, como Stripe ou PayPal Braintree. Não há garantia de que um sandbox aceite um número aleatório com formato válido. Use este gerador para verificar formulários localmente, layouts e dados de teste.
Sim. Gere um lote, copie um número ou o lote inteiro, ou baixe um CSV ou JSON com o número, a bandeira, a data de validade, o código de segurança fictício e o indicador de dados de teste. Os números são únicos dentro de cada lote.
Os números são gerados no seu navegador e não são salvos no armazenamento dele. Copiar, baixar e compartilhar no Telegram são ações iniciadas por você. “Compartilhar no Telegram” abre o Telegram com o lote atual e o link da página. A análise geral do site e a política de privacidade continuam valendo.