Validador de Cartão de Crédito

Valide um número de cartão com a verificação de Luhn e detecte a bandeira. Roda localmente — seu número nunca é transmitido.

Spaces and hyphens are ignored. Number is never sent — validation is entirely in your browser.
Digite uma entrada acima para ver o resultado.

Para que serve?

Números de cartão carregam um checksum embutido (o algoritmo de Luhn / mod-10) e começam com prefixos que identificam a bandeira emissora. Juntos, isso permite pegar erros de digitação e identificar a bandeira antes de enviar um número a um gateway de pagamento. Esta ferramenta roda os dois checks 100% no seu navegador — o número que você cola nunca sai da página. É validação estrutural de nível de desenvolvedor, não checagem de fraude nem consulta de cartão ao vivo.

Quando usar

Cuidados comuns

Números de teste (seguros para colar)

Visa 4242 4242 4242 4242 · Mastercard 5555 5555 5555 4444 · Amex 3782 822463 10005 · Discover 6011 1111 1111 1117