Validador de tarjetas de crédito: comprueba números de tarjeta (Luhn)

Escribe un número de tarjeta para comprobar su suma de control de Luhn, su longitud y la marca de la tarjeta: Visa, Mastercard, American Express, Discover, JCB, Diners Club, UnionPay, Maestro y más. Es útil para probar formularios de pago e incluye números de prueba oficiales. No se envía ni se guarda nada.

Actualizado el

La comprobación se hace solo en tu navegador. Para hacer pruebas, es mejor usar los números de prueba de abajo: que una suma de control sea válida no significa que la tarjeta exista ni que tenga saldo.

Números de tarjeta de prueba

    Comprobación masiva

    Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

    Cómo usar: Validador de tarjetas de crédito

    1. Escribe o pega un número de tarjeta. Los espacios y guiones no importan.
    2. Consulta la marca, si la longitud corresponde a esa marca y si la suma de control de Luhn es correcta.
    3. ¿Estás probando un formulario de pago? Haz clic en un número de prueba para usarlo; los proveedores de pago solo los aceptan en modo de prueba.
    4. Pega una lista en Comprobación masiva para validar muchos números a la vez.

    El algoritmo de Luhn

    Casi todos los números de tarjetas de pago terminan en un dígito de control calculado con el algoritmo de Luhn (módulo 10). Desde la derecha, se duplica cada dos dígitos (si el resultado supera 9, se le resta 9), se suman todos los dígitos y el total debe terminar en 0. Detecta la mayoría de los errores de escritura, como un dígito incorrecto o dos dígitos contiguos intercambiados, antes de que el formulario llegue al banco.

    Marcas de tarjeta según los primeros dígitos

    MarcaEmpieza porLongitud
    Visa413, 16, 19
    Mastercard51–55, 2221–272016
    American Express34, 3715
    Discover6011, 644–649, 6516–19
    JCB3528–358916–19
    Diners Club300–305, 36, 38–3914–19
    UnionPay6216–19
    Maestro50, 56–58, 612–19

    Lo que no puede saber

    Una suma de control válida solo significa que el número tiene un formato correcto. Si la tarjeta existe, está activa o tiene saldo solo lo sabe el banco emisor, mediante una autorización de pago real. Nunca uses números de tarjetas reales para hacer pruebas; usa los números de prueba de tu proveedor de pagos.

    También se busca como: comprobar número de tarjeta, validar tarjeta de crédito, algoritmo de luhn, luhn check, verificador de tarjetas bin, números de tarjeta de prueba, detector tipo de tarjeta, validar número visa.

    Herramientas que combinan con: Validador de tarjetas de crédito

    • Validador de IBAN — Comprueba si un IBAN es válido antes de enviar dinero o guardarlo: el país, la longitud que corresponde a ese país, el formato de la cuenta y el checksum mod-97.
    • Generador de números aleatorios — Genera números aleatorios (con o sin duplicados), elige ganadores de una lista, mezcla nombres, divide grupos en equipos, lanza monedas y tira los dados, todo ello utilizando el generador de números aleatorios criptográficamente seguro de tu navegador.
    • Generador de datos ficticios — Crea hasta 10 000 filas de datos de prueba realistas —usuarios, productos, pedidos, direcciones, empresas o registros API anidados— o diseña tu propio esquema.
    • Probador de expresiones regulares — Escribe un patrón y observa cómo se resaltan las coincidencias en tiempo real en tu texto de prueba.

    Preguntas frecuentes

    ¿Cómo compruebo si un número de tarjeta de crédito es válido?
    Escríbelo en la herramienta: se calcula la suma de control de Luhn, se comprueba la longitud para la marca de la tarjeta y se muestra la marca. Que pase la comprobación significa que el número tiene un formato correcto, no que la tarjeta esté activa.
    ¿Qué es el algoritmo de Luhn?
    Es una fórmula de suma de control: se duplica cada dos dígitos desde la derecha, se suman todos los dígitos y el total debe ser múltiplo de 10. Detecta la mayoría de los errores al escribir.
    ¿Qué números puedo usar para probar pagos?
    Usa los números de prueba de esta página (como 4242 4242 4242 4242) con el modo de prueba de tu proveedor de pagos y cualquier fecha de caducidad futura. Nunca cobran dinero real.
    ¿Se envía el número de tarjeta a algún sitio?
    No. La validación se ejecuta por completo en tu navegador y no se guarda nada.
    ¿Puedo instalar Validador de tarjetas de crédito como aplicación web y utilizarla sin conexión?
    Sí. Validador de tarjetas de crédito es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

    Herramientas relacionadas