Gerador de cartão de crédito

Número de cartão de crédito válido para testes, com o prefixo da bandeira e o dígito de Luhn, validade e CVV: Visa, Mastercard, Elo, American Express, Hipercard e Diners Club.

Diners Club

Número 3040 764127 2506
Validade 09/30
CVV 279
Bandeira
Formato
Quantidade

Para que serve

O número do cartão começa pelo prefixo da bandeira (o BIN) e termina num dígito verificador calculado pelo algoritmo de Luhn, o mesmo que lojas e gateways de pagamento conferem antes de qualquer consulta. Aqui os dois estão certos, então o número passa na validação de formulários e de máscaras de checkout.

A validade é sorteada nos próximos cinco anos e o CVV tem três dígitos, ou quatro na American Express. Nenhum dos dois tem regra de cálculo: só o banco emissor sabe se combinam com o número. Por isso o cartão não serve para compra nenhuma; use só em ambiente de teste.

Precisa do cartão junto com nome, CPF e outras colunas? Monte uma planilha de massa de teste com os tipos bandeira, cartão de crédito, CVV e validade.

Perguntas frequentes

Como é validado o número do cartão?

Pelo algoritmo de Luhn: da direita para a esquerda, a partir do penúltimo dígito, dobra-se um dígito sim, um não, subtraindo 9 quando o dobro passa de 9. A soma de todos os dígitos, com o verificador, tem de ser múltiplo de 10.

Como a bandeira é reconhecida?

Pelos primeiros dígitos, o BIN: Visa começa com 4, Mastercard com 51 a 55 ou 2221 a 2720, American Express com 34 ou 37, Diners com 300 a 305, 36, 38 ou 39. Elo e Hipercard usam faixas próprias de seis dígitos, algumas dentro das da Visa e do Diners; nesses casos vale o prefixo mais longo.

O cartão gerado funciona para compras?

Não. Número, validade e CVV são sorteados, sem emissor por trás: o número passa na validação de formato, mas qualquer autorização é recusada. Use só em ambiente de teste, nunca para tentar pagar algo.

Como gerar muitos cartões junto com outros dados?

Aqui dá para gerar até 50. Para milhares de linhas, ou cartão junto com nome, CPF e endereço, use a planilha com os tipos bandeira, cartão de crédito, CVV e validade, e exporte CSV, Excel ou JSON.