Validador de Tarjeta de Crédito y Generador de Números de Prueba Gratis
Esta herramienta gratuita verifica si un número de tarjeta pasa la prueba de Luhn y muestra su red probable, como Visa, Mastercard o American Express, según los dígitos iniciales y la longitud. También puede generar números aleatorios que pasen la verificación de Luhn para probar formularios de pago. Los números generados son solo para pruebas. No son cuentas reales y no se pueden usar para pagar nada.
Validador de Tarjeta de Crédito
Generators and Converters
Sobre esta herramienta
Casi todos los números de tarjeta de pago terminan con un dígito de verificación calculado con el algoritmo de Luhn. Un número que falla tiene un error tipográfico, por lo que los formularios de pago usan la prueba para detectar errores antes de enviar nada a un banco. Pasar la prueba solo significa que los dígitos son consistentes. No significa que la tarjeta exista, tenga fondos o pertenezca a alguien.
Para validar, ingresa un número con o sin espacios y guiones. La herramienta los elimina, verifica la longitud, ejecuta la prueba de Luhn e identifica la red según los dígitos iniciales. Para generar, elige una red y cuántos números deseas. Cada resultado tiene un prefijo correcto, longitud y dígito de verificación, por lo que pasa las verificaciones a nivel de formulario usadas en desarrollo y QA. Los proveedores de pago también publican sus propios números de sandbox, y esos son los que debes usar cuando pruebas flujos de pago reales.
Por favor, no ingreses un número de tarjeta real en ningún sitio web que no necesites. Esta página no almacena ni registra lo que ingresas, pero por seguridad usa los números de prueba aquí. Los números generados son solo para pruebas de software. Usarlos para intentar comprar bienes o servicios es fraude, y serán rechazados de todas formas.
Preguntas frecuentes
¿Qué prueba la verificación de Luhn?
Solo que los dígitos son internamente consistentes, lo que detecta la mayoría de errores tipográficos de un solo dígito y vecinos intercambiados. No prueba que la tarjeta exista, esté activa o tenga dinero. Solo la red de tarjetas y el banco emisor pueden confirmar eso.
¿Son reales los números generados?
No. Son dígitos aleatorios con un prefijo correcto, longitud y dígito de verificación, hechos para probar formularios. No están vinculados a ninguna cuenta y cualquier intento de pago real con ellos será rechazado. Úsalos solo en desarrollo y QA.
¿Qué redes de tarjetas se reconocen?
Visa, Mastercard, American Express, Discover, Diners Club y JCB, usando los dígitos iniciales y la longitud habitual de cada una. Un número de otra red puede pasar la prueba de Luhn y mostrarse como desconocido.
¿Qué números debo usar para probar una pasarela de pago?
Usa los números de sandbox publicados en la documentación de tu pasarela, como los de Stripe o Razorpay. Generan resultados específicos como éxito o rechazo, que los números Luhn aleatorios no hacen. Los números aquí son adecuados para pruebas de validación de formularios y bases de datos.
¿Es seguro verificar mi propia tarjeta aquí?
Nada se almacena ni se registra, pero no hay razón para ingresar un número de tarjeta real en una herramienta cuando un número de prueba hace el trabajo. Si solo quieres encontrar un error tipográfico, verifica los dígitos contra la tarjeta a simple vista o usa el número de prueba en su lugar.

