Validador del algoritmo de Luhn
Compruebe si un número (tarjeta bancaria, IMEI, número SIRET…) cumple el dígito de control de Luhn. Procesamiento 100% local en su navegador (WebAssembly).
Cómo funciona
El algoritmo de Luhn es un sencillo dígito de control que sirve para detectar errores de entrada en números como los de las tarjetas bancarias, los IMEI de los teléfonos o ciertos identificadores nacionales. Duplica uno de cada dos dígitos empezando por la derecha, ajusta los valores superiores a 9 y después comprueba que la suma total sea múltiplo de 10. Es una herramienta práctica para validar rápidamente que un número introducido a mano no tiene una errata evidente, antes de enviarlo a un sistema de pago real.
¿Un número «válido» según Luhn es necesariamente un número de tarjeta real?
No. El dígito de Luhn solo detecta los errores de tecleo habituales (un dígito erróneo, dos dígitos adyacentes intercambiados); no garantiza que el número exista realmente ni que esté asociado a una cuenta activa. Solo una comprobación con el emisor o con la red de pago puede confirmarlo.
¿Qué tipos de números utilizan el algoritmo de Luhn?
Se encuentra en los números de tarjetas bancarias (Visa, Mastercard...), en los números IMEI de los dispositivos móviles, en los números IBAN de algunos países y en diversos identificadores nacionales o de empresa, según el país.
Procesamiento 100% local: la comprobación se ejecuta íntegramente en su navegador mediante WebAssembly y el número introducido nunca se envía a un servidor.