Gerador de Cartão de Crédito de teste — Visa, Mastercard, Elo e Hipercard, com validador e formatador para testes de software.
- BIN
- 1–6
- Conta
- 7–15
- DV
- 16
Os números gerados são fictícios e só satisfazem o algoritmo de Luhn e os prefixos das bandeiras. Não têm saldo, não passam em autorização e servem exclusivamente para testes de software.
Anatomia do cartão
4111 1111 1111 1111
BIN
1–6BIN/IIN: os 6 primeiros dígitos identificam a bandeira e o emissor.
Conta
7–15Número da conta: dígitos definidos pelo emissor do cartão.
DV
16Dígito verificador: fecha o número pelo algoritmo de Luhn.
Regex
^\d{16}$^\d{4} \d{4} \d{4} \d{4}$Exemplo — cálculo do DV
Base 411111111111111 → DV 1 → cartão 4111 1111 1111 1111
- Da direita para a esquerda, dobre cada segundo dígito; se o resultado passar de 9, subtraia 9.
- Some todos os dígitos — os dobrados e os demais.
- O dígito verificador é o valor que leva a soma ao próximo múltiplo de 10.
A bandeira é identificada pelos primeiros dígitos (BIN): 4 para Visa, 51–55 e 2221–2720 para Mastercard, e prefixos específicos para Elo e Hipercard.
Perguntas frequentes
Os cartões de crédito gerados são reais?
Não. São números fictícios que apenas satisfazem o algoritmo de Luhn e os prefixos (BIN) de cada bandeira, criados para testes de software. Não têm saldo, não passam em autorização e não pertencem a ninguém.
Quais bandeiras a ferramenta gera?
Visa, Mastercard, Elo e Hipercard — todas com 16 dígitos. Escolha a bandeira no Gerador ou deixe em Aleatória para misturar. O Validador identifica a bandeira automaticamente pelo BIN.
O que é o algoritmo de Luhn?
É a fórmula de dígito verificador usada por cartões de crédito: dobra-se um a cada dois dígitos (da direita para a esquerda), soma-se tudo e o total precisa ser múltiplo de 10. O Validador aplica exatamente essa checagem.
Posso usar esses números em pagamentos?
Não. Servem apenas para validar máscaras, formulários e fluxos de checkout em ambiente de teste. Para transações reais ou sandbox de gateways, use os cartões de teste fornecidos pelo próprio provedor.