AZ Tools

Validador de Tarjeta de Crédito (Luhn + Marca)

Día a día

Los números de tarjeta (PAN) incluyen un Issuer Identification Number específico de marca, número de cuenta y un dígito Luhn final. Esta herramienta: (1) detecta marca por dígitos iniciales (Visa, Mastercard, Amex, Discover, JCB, Diners, UnionPay, Maestro), (2) chequea que la longitud coincida con la spec de esa marca, (3) corre el checksum Luhn mod-10. Útil para validación de form cliente — atrapa typos y falsos obvios antes de que vea el procesador de pago.

Ingresa un número de tarjeta arriba.

⚠ No pegues tarjetas reales en herramientas web. Usa números de prueba del procesador (e.g. Stripe 4242 4242 4242 4242).

Detecta marca desde prefijo BIN/IIN, valida longitud por marca, corre Luhn mod-10. Todo local — nada sale del navegador.

Cómo usar

  1. Pega o escribe un número de tarjeta. Espacios y guiones se quitan automáticamente.
  2. Mira la marca actualizarse mientras escribes.
  3. ✓ válido significa longitud correcta para la marca y Luhn pasa. La autorización real aún requiere tu procesador.

Preguntas frecuentes

¿Pasar Luhn = tarjeta real?
No. Luhn solo atrapa typos. Un número Luhn-válido generado aleatoriamente casi seguro no está emitido a nadie. Validez real requiere que tu procesador (Stripe, Adyen, etc) intente autorizar.
¿Qué marcas detecta?
Visa, Mastercard, American Express, Discover, JCB, Diners Club, UnionPay y Maestro — por patrón de dígitos iniciales. Algunas tarjetas (e.g. private-label de tiendas) no matchean y muestran 'desconocida'.
¿Por qué Amex tiene 15 dígitos?
Amex usa PAN de 15 dígitos y CID de 4 (código seguridad). Visa/MC usan PAN de 16 y CVV de 3. Discover/JCB son 16, a veces 19.
¿Es seguro pegar una tarjeta real aquí?
El cómputo corre todo en tu navegador — nada se envía por red. Aún así, no pegues tarjetas reales en herramientas random. Usa números de prueba del procesador (e.g. Stripe 4242 4242 4242 4242).

Herramientas relacionadas