ToolerCat / Generador de tarjetas de crédito de prueba

Generador de tarjetas de crédito de prueba

Números de tarjeta válidos por Luhn con caducidad, CVV, titular y dirección — para probar formularios, datos de QA y demos. Exporta en lote a JSON, CSV, XML, SQL.

Haz clic en la tarjeta para ver el CVV

Salida
⚠ Solo para probar validación de formularios, interfaz y fixtures de QA. Los números generados pasan la comprobación Luhn pero son aleatorios: no son cuentas reales y cualquier sistema de pago real los rechazará. Para probar flujos de pago reales usa las tarjetas oficiales de sandbox del proveedor.

Generadores por marca

Visa Mastercard American Express Discover JCB Diners Club UnionPay Maestro

Visa

Los números de Visa empiezan por 4, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

Mastercard

Los números de Mastercard empiezan por 51, 52, 53, 54, 55, 2221–2720, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

American Express

Los números de American Express empiezan por 34, 37, tienen 15 dígitos y un código de seguridad de 4 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

Discover

Los números de Discover empiezan por 6011, 644–649, 65, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

JCB

Los números de JCB empiezan por 3528–3589, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

Diners Club

Los números de Diners Club empiezan por 300–305, 36, 38, tienen 14 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

UnionPay

Los números de UnionPay empiezan por 62, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

Maestro

Los números de Maestro empiezan por 5018, 5020, 5038, 6304, 6759, tienen 16 dígitos y un código de seguridad de 3 dígitos. El último dígito es un dígito de control Luhn, que permite al formulario detectar errores antes de enviar la tarjeta al proveedor de pagos.

Preguntas frecuentes

¿Son reales los números generados?

No. Siguen las reglas de prefijo y longitud de la marca y pasan el dígito de control Luhn, así que la validación del front-end los acepta, pero son aleatorios y no están vinculados a ninguna cuenta. Cualquier autorización real fallará.

¿Para qué puedo usarlos?

Para probar la validación del formulario de pago, máscaras de entrada y detección de marca, llenar bases de datos y fixtures de QA, capturas y demos de interfaz y pruebas de carga que solo necesitan números bien formados.

¿Puedo usarlos en el modo de prueba de Stripe o Adyen?

Normalmente no: los sandbox solo aceptan sus propios números de prueba publicados. Usa nuestra lista de tarjetas de prueba para probar pasarelas.

¿Por qué no hay opción de BIN personalizado?

Generar números a partir del BIN de un banco concreto es la técnica de los ataques de card testing (BIN) contra titulares reales, por eso solo generamos a partir de los rangos de cada marca.