OhMyCalc

Validador do Algoritmo Luhn

Valide números de cartão de crédito, códigos IMEI e outros identificadores usando o algoritmo de soma de verificação Luhn.

Como usar o validador do algoritmo Luhn

  1. Selecione o modo: Validar número para verificar um número existente ou Gerar dígito de verificação para calcular um dígito de verificação para um número parcial.
  2. Insira os dígitos no campo de entrada (espaços e traços são ignorados automaticamente).
  3. Clique em Validar ou Gerar para executar o algoritmo.
  4. Revise o resultado e o passo a passo mostrando o valor transformado de cada dígito e a soma final.

Referência Rápida

DePara
VistoComeça com 4 (16 dígitos)
MastercardComeça com 51–55 (16 dígitos)
AmexComeça com 34 ou 37 (15 dígitos)
DescubraComeça com 6011 (16 dígitos)
IMEI15 dígitos, último dígito é verificação Luhn
4532015112830366Válido (número de teste do visto)

Casos de Uso

Fórmula

O algoritmo Luhn (também conhecido como algoritmo mod-10) valida um número: (1) começando do dígito mais à direita e movendo para a esquerda, dobrando a cada segundo dígito;

Perguntas Frequentes

Para que é usado o algoritmo de Luhn?
O algoritmo Luhn é uma fórmula simples de soma de verificação usada para validar números de identificação, como números de cartão de crédito (Visa, Mastercard, Amex), números IMEI para dispositivos móveis, números de seguro social canadense e vários outros identificadores de contas.
Passar no cheque Luhn significa que o número do cartão é real?
Não.
Como é calculado o dígito de verificação de Luhn?
Remove o último dígito (o dígito de verificação).