Validador de tarjetas de crédito

Valida números de tarjetas de crédito usando el algoritmo Luhn y detecta el tipo de tarjeta

¿Qué es y cómo funciona?

La validación de números de tarjetas de crédito usa el algoritmo de Luhn (también llamado módulo 10) — una fórmula de suma de verificación simple que detecta errores de un solo dígito y la mayoría de errores de transposición. Esta herramienta también identifica la red de tarjetas (Visa, Mastercard, American Express, Discover, etc.) y muestra la longitud esperada y los dígitos CVV para esa red.

Esta herramienta es útil para desarrolladores que prueban integraciones de pago — generando números de tarjeta de prueba con formato válido que pasan Luhn sin usar datos de tarjeta reales.

Casos de uso

Preguntas frecuentes

¿Qué es el algoritmo de Luhn?

Comenzando desde el dígito más a la derecha, dobla cada segundo dígito. Si doblar produce un número > 9, resta 9. Suma todos los dígitos. Si el total módulo 10 es 0, el número es válido.

¿Un número válido según Luhn significa que la tarjeta existe?

No. Luhn solo verifica la estructura del número, no si realmente existe una cuenta. La validación real de la tarjeta requiere autorización a través de la red de pago.

¿Qué son los números BIN/IIN?

El Número de Identificación del Banco (BIN) son los primeros 6-8 dígitos de un número de tarjeta. Identifican la red (Visa=4, Mastercard=51-55, Amex=34/37, Discover=6011/65) y el banco emisor.

¿Es seguro usar números de tarjeta reales en esta herramienta?

Esta herramienta se ejecuta completamente en tu navegador — no se envían datos a un servidor. Sin embargo, es mejor práctica nunca usar números de tarjeta reales en ninguna herramienta de prueba.

Utilidades

Generador de contraseñas · Generador de código QR · Cronómetro · Temporizador · Calculadora · Generador de números aleatorios