CodeToolsHub.dev

Validador de Cartão de Crédito (Luhn e bandeira)

Disponível

Verifique um número de cartão com o algoritmo de Luhn.

Todos os dados gerados são fictícios e destinados apenas a desenvolvimento, testes, QA, prototipagem e automação. Não os use para fraude, falsidade ideológica ou atividade ilegal.

Configuração

Saída· 7 linhas · json
VálidoNúmero de cartão válido (Luhn ok).
Bandeira
Visa
Formatado
4111 1111 1111 1111
Comprimento
16

Sobre esta ferramenta

Cole um número de cartão (espaços e traços são ignorados) para verificar se passa no checksum de Luhn usado por todas as grandes bandeiras e detectar a bandeira pelo prefixo IIN/BIN. É apenas uma verificação de formato/checksum — não confirma que o cartão existe, está ativo ou tem saldo. Use números fictícios para testes.

Exemplo de saída

{
  "valid": true,
  "reason": "Número de cartão válido (Luhn ok).",
  "Bandeira": "Visa",
  "Formatado": "4111 1111 1111 1111",
  "Comprimento": "16"
}

Perguntas frequentes

Passar no Luhn significa que o cartão é real?
Não. O Luhn apenas detecta erros de digitação e números inválidos. Um checksum válido não significa que o cartão foi emitido ou é utilizável.

Ferramentas relacionadas

CodeToolsHub.dev

Dados fictícios realistas para desenvolvimento, testes e IA.

© 2026 CodeToolsHub.devTodos os dados gerados são fictícios. Não afiliado à Microsoft ou ao Visual Studio Code.