Comprueba la validez del formato de un número de tarjeta bancaria con el algoritmo de Luhn.

Cuando escribes un número de tarjeta de dieciséis dígitos, basta con equivocarte en un dígito, o con cambiar de orden dos dígitos seguidos, para que el pago se rechace. Por eso todo número de tarjeta termina con un dígito de control, que se calcula a partir de los demás con el algoritmo de Luhn. El validador de número de tarjeta de Jood repite ese cálculo y te dice si el número que escribiste es coherente.
La herramienta acepta de 12 a 19 dígitos. Reconoce la red por los primeros dígitos: Visa empieza por 4, American Express por 34 o 37 y tiene 15 dígitos, y Mastercard empieza por 51 a 55 o por 2221 a 2720. Si el número de dígitos no coincide con el que la red usa normalmente, la herramienta te lo indica.
Empieza por el último dígito, el de la derecha, y déjalo como está. Duplica el anterior, deja el siguiente y sigue alternando hasta el primero. Si al duplicar sale más de 9, réstale 9: un 7 pasa a 14 y luego a 5. Después suma todos los dígitos. Si la suma se puede dividir entre 10, el número es válido.
Un ejemplo corto para verlo: en 4242 dejas el 2 final, duplicas el 4 y da 8, dejas el 2 y duplicas el primer 4, que da 8. La suma es 20, así que la comprobación sale bien. Con 4243 la suma sería 21 y la comprobación fallaría. Este método detecta cualquier error en un solo dígito y casi todos los cambios de orden de dos dígitos seguidos, salvo 09 escrito como 90.
Un número válido no es necesariamente una tarjeta real. La comprobación no contacta con ningún banco, así que no sabe si la tarjeta existe, si ha caducado, si tiene saldo ni a nombre de quién está. Solo detecta errores de escritura, y la propia herramienta te lo recuerda debajo de cada resultado válido.
La comprobación se hace en tu navegador, y el número no se envía a nuestro servidor. Aun así, no necesitas tu tarjeta real para probar un formulario de pago que estés creando: la herramienta Números de tarjeta de prueba crea números que superan esta comprobación y no sirven para ningún pago.
Usamos cookies para medir el tráfico y mejorar el sitio (Google Analytics) y, más adelante, podríamos mostrar anuncios. No se activa nada sin tu consentimiento. Política de privacidad