Segurança No seu dispositivo · Sem envio

Validador de Cartão de Crédito

Verifique qualquer número de cartão com o algoritmo de Luhn, detecte a rede do cartão e gere números de teste válidos — grátis, privado, sem necessidade de upload.

O Validador de Cartão de Crédito verifica qualquer número de cartão com o algoritmo de soma de verificação de Luhn, detecta a rede do cartão (Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay, Maestro) e pode gerar números de teste válidos por Luhn para testar fluxos de pagamento. Tudo roda localmente no seu navegador — nada é enviado a um servidor. Criado pela FreeToolHub.

Digite um número de cartão para verificá-lo.

Gerar um número de teste

Os números gerados atendem apenas à soma de verificação de Luhn e às regras de prefixo de rede. Eles não estão vinculados a nenhuma conta real e não podem ser usados para uma compra real — servem apenas para testar formulários de pagamento e lógica de validação.

Perguntas frequentes

O que é o algoritmo de Luhn?

O algoritmo de Luhn (também chamado de módulo 10) é uma fórmula simples de soma de verificação usada para validar diversos números de identificação, incluindo números de cartões de crédito e débito. Ele dobra cada segundo dígito a partir da direita, subtrai 9 de qualquer resultado maior que 9 e verifica se a soma total é um múltiplo de 10.

É seguro testar aqui o número do meu cartão real?

Sim. Tudo roda localmente no seu navegador usando JavaScript. Seu número de cartão nunca é enviado a nenhum servidor, armazenado ou registrado. Dito isso, esta ferramenta verifica apenas a soma de verificação de Luhn e o formato do cartão — ela não pode dizer se um cartão real está ativo, tem saldo ou foi de fato emitido.

Quais redes de cartão esta ferramenta detecta?

Ela reconhece Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay e Maestro com base em seus intervalos de numeração publicados (prefixos IIN/BIN) e comprimentos esperados.

Posso usar os números de teste gerados para uma compra real?

Não. Os números gerados atendem apenas à soma de verificação de Luhn e às regras de prefixo de rede — eles não estão vinculados a nenhuma conta real, não têm saldo algum e serão recusados por qualquer processador de pagamento real. Servem apenas para testar formulários de pagamento e lógica de validação.

Por que um número com aparência real aparece como inválido?

Um número pode parecer plausível, mas ainda assim falhar na soma de verificação de Luhn, ter a quantidade errada de dígitos para sua rede, ou usar um prefixo que não está atribuído a nenhuma rede conhecida. Qualquer um desses casos fará com que a ferramenta o marque como inválido.