Validador de Tarjeta de Crédito / Luhn

Escribe o pega un número de tarjeta. Comprobaremos la suma de verificación Luhn (mod-10), buscaremos el emisor a partir de los primeros dígitos (Visa, Mastercard, Amex, Discover, JCB, Diners, Maestro, UnionPay, Mir, Verve), y te diremos si el número es estructuralmente válido. El modo masivo procesa un PAN por línea. No se sube nada.

Tarjetas de prueba predefinidas

Los espacios y guiones se eliminan automáticamente. Tras 5 segundos de inactividad el número se enmascara a •••• •••• •••• 1234 para que un transeúnte casual no pueda leerlo en tu pantalla.

Resultado

Comprobación Luhn
 
Emisor
 
Dígitos
 
Dígito de control
 
Formateado
Pega un número de tarjeta arriba (o elige un predefinido) para ver el resultado aquí.
un PAN por línea · hasta 500
0 válidos 0 inválidos 0 filas

Cómo funciona la validación Luhn
  • El algoritmo de Luhn (también conocido como mod-10) es una suma de verificación de un solo dígito añadida a cada PAN de cada tarjeta Visa, Mastercard, Amex, Discover, JCB, Diners, Maestro, UnionPay, Mir y Verve.
  • Recorre los dígitos de derecha a izquierda. En cada segundo dígito, duplica el valor; resta 9 si el valor duplicado supera 9. Suma todo. El total debe dejar resto 0 al dividirse entre 10.
  • Este validador confirma únicamente la corrección estructural. No verifica que la tarjeta pertenezca a una cuenta real — solo la red de tarjetas puede hacer eso.
  • La detección de marca usa los primeros 1–6 dígitos (el IIN). Cualquier cosa fuera del registro de 10 redes se muestra como Red desconocida, nunca una suposición.
  • Tras 5 segundos de inactividad la entrada se enmascara para que alguien que mire por encima del hombro no pueda leer el PAN en tu pantalla. Haz clic en Mostrar dígitos para revelarlo de nuevo.
  • No se sube nada. Todo se ejecuta en tu navegador, incluida la exportación TSV del modo masivo.