RandAddressRandAddress

Generador de tarjetas de crédito Mastercard

Genera números Mastercard aleatorios tanto de la serie 5 tradicional como de la serie 2 más reciente. Cada ejemplo tiene 16 dígitos, un dígito de control de Luhn correcto, una fecha de vencimiento futura y un CVC de tres dígitos para pruebas.

Formato del número Mastercard y guía BIN

Los ejemplos de Mastercard empiezan por 51–55 o 2221–2720. El segundo rango corresponde a los prefijos de seis dígitos 222100–272099, ambos incluidos. Se excluyen los prefijos conocidos que identifican con más precisión otras marcas. Probar ambas series ayuda a detectar formularios de pago antiguos que, por error, solo reconocen los números que empiezan por 5.

Longitud del número
16 dígitos
Prefijos de red generados
51–55 o 2221–2720
Código de seguridad
CVC de 3 dígitos
Agrupación visible
4–4–4–4

Los rangos de dos o cuatro dígitos que se muestran aquí sirven para reconocer la red. Son más cortos que un BIN/IIN completo. Los rangos de cuenta reales de Mastercard y su asignación a emisores requieren datos actualizados de la red; generar un número al azar dentro de un rango no verifica un banco ni una cuenta de crédito.

Cómo leer un número de ejemplo Mastercard

Ejemplo de formato: 5555 5555 5555 4444

555555Prefijo ilustrativo de 6 dígitos
555555444Resto de dígitos del ejemplo
4Dígito de control de Luhn

El prefijo ilustrado no es un BIN de emisor verificado. El primer segmento muestra el límite de un BIN de seis dígitos; el de un BIN de ocho dígitos es distinto. Este ejemplo explica la estructura del número sin identificar un banco ni un producto de tarjeta.

¿Qué valida la suma de verificación de Luhn?

Luhn calcula un dígito de control a partir de los demás dígitos del número de tarjeta. Ayuda a que un formulario detecte muchos errores de escritura. Cada ejemplo generado supera este cálculo, pero una suma correcta no verifica una tarjeta emitida, su código de seguridad, los fondos disponibles ni la autorización del pago.

Cómo generar un lote de tarjetas de prueba

  1. Elige una marca o deja todas las marcas seleccionadas.
  2. Genera un lote de tarjetas de prueba y revisa sus números, fechas de vencimiento y códigos de seguridad ficticios.
  3. Copia los números o descarga un CSV o JSON para comprobar formularios, maquetas y conjuntos de datos de prueba.

Al importar el CSV en una hoja de cálculo, configura las columnas del número y del código de seguridad como Texto para conservar todos los dígitos y los ceros iniciales. El JSON guarda estos valores como cadenas.

Para probar autorizaciones de pago, usa las tarjetas de sandbox documentadas por tu pasarela. Los ejemplos aleatorios sirven para validaciones locales y diseños; una pasarela puede exigir sus propios números de prueba para simular el resultado de un pago.