Números de tarjeta de crédito de prueba

Genera falsos números de tarjeta que pasan la comprobación de Luhn, para probar formularios de pago, validadores y software en desarrollo.

⚠️ Estos números son FALSOS: no pertenecen a tarjetas reales, no tienen ninguna cuenta detrás y NO se pueden usar para ningún pago. Están pensados solo para desarrolladores y testers. Usar los números de la tarjeta real de otra persona es un delito.
    🔒 Todo se genera en tu navegador: no se guarda ni se envía nada a ninguna parte.

    Cómo funciona el algoritmo de Luhn

    El número de una tarjeta no es aleatorio: su último dígito es un «dígito de control» calculado con el algoritmo de Luhn (1954). De derecha a izquierda, se duplica uno de cada dos dígitos; cuando un dígito duplicado pasa de 9 se le restan 9; después se suma todo. El número es formalmente válido solo si el total es múltiplo de 10. Esta es exactamente la comprobación que hacen los formularios de pago antes de contactar siquiera con el banco, así que los errores de tecleo evidentes se detectan al instante.

    Para qué sirven (y para qué no) los números de prueba

    Quien monta un checkout de e-commerce necesita números que pasen la validación de Luhn para probar formularios, máscaras de entrada y mensajes de error sin tocar una tarjeta real. Este generador usa los prefijos típicos de cada red (4 para VISA, 5 para Mastercard, 34/37 para Amex) y calcula el dígito de control correcto, pero el resultado sigue siendo un número inventado: pasar Luhn no significa que la tarjeta exista. Cualquier transacción real sería rechazada por la red, porque la verificación de verdad ocurre en los sistemas bancarios, junto con la fecha de caducidad, el CVV y 3-D Secure. Para pagos en sandbox, usa las tarjetas de prueba oficiales de tu proveedor de pagos (por ejemplo Stripe o PayPal).