Categoria: Desenvolvimento
Validador de Checksum de Luhn
Valide números com o algoritmo de Luhn e calcule dígitos verificadores
Valide números de cartão de crédito e outros identificadores com o checksum de Luhn (mod 10), ou calcule o dígito verificador necessário para completar um número parcial. Funciona inteiramente no seu navegador.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
O algoritmo de Luhn, também conhecido como algoritmo mod 10, é uma fórmula de checksum simples usada para validar diversos números de identificação, incluindo números de cartão de crédito e débito, números IMEI e alguns documentos governamentais. Ele funciona dobrando cada segundo dígito a partir do dígito mais à direita, subtraindo 9 de qualquer resultado maior que 9 e verificando se a soma total é múltipla de 10. Esta ferramenta faz a mesma verificação localmente e também pode calcular o dígito verificador que faria um número parcial passar na validação.
Como usar
- Escolha Validar para verificar um número completo, ou Calcular dígito verificador para um número ao qual falta o último dígito.
- Informe o número, apenas dígitos ou com espaços e traços.
- Leia o resultado: válido ou inválido, ou o dígito verificador calculado.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Esta ferramenta identifica a bandeira ou o emissor do cartão?
- Não. Ela apenas verifica o checksum de Luhn, que confirma que o número está bem formado. Não é possível saber se um cartão é real, está ativo, ou qual banco o emitiu.
- Meu número é enviado para algum lugar?
- Não. O cálculo de Luhn é feito inteiramente no seu navegador; nada do que você digita é enviado ou armazenado.
- O que mais usa o algoritmo de Luhn além de números de cartão?
- Números IMEI de aparelhos móveis, números de seguro social canadenses e vários esquemas nacionais de identificação também usam um dígito verificador de Luhn.