Saltar al contenido
TextArray
Totalmente local

Comprobador de números de tarjetas de crédito

Verifique los números de tarjetas con la suma de verificación de Luhn y detecte el esquema: una herramienta de desarrollo para números de prueba, no un verificador de tarjetas.

Entrada

Comprobador de números de tarjetas de crédito

Este es un verificador de formato y suma de verificación para desarrolladores y evaluadores, no un verificador de tarjetas. Ejecuta el algoritmo Luhn (mod 10) sobre cada número y le indica si los dígitos son autoconsistentes, además del esquema que sugiere el prefijo y la longitud: Visa, Mastercard, American Express o Discover. No puede saber si una tarjeta realmente existe, está activa o tiene fondos; tal verificación no es posible sin una red de pago, y esta herramienta nunca contacta a una.

Úselo al crear o probar formularios de pago: verifique que los datos de su dispositivo pasen la misma verificación de Luhn que realiza una puerta de enlace real, confirme que una expresión regular de validación acepte números Visa de 13 dígitos y Amex de 15 dígitos, o genere verificaciones rápidas de cordura para números de prueba estándar como 4111 1111 1111 1111 (Visa) o 5500 0000 0000 0004 (Mastercard). Pegue un número por línea (los espacios y guiones dentro de un número están bien) y cada línea volverá anotada como suma de verificación válida, no válida o no como un número de tarjeta cuando no tenga entre 12 y 19 dígitos.

La opción Mostrar cambia entre el informe anotado completo y una lista filtrada de solo las líneas válidas o fallidas, lo cual es útil para limpiar un archivo de dispositivo. La detección de esquemas se puede desactivar si solo le importa la suma de verificación.

Todo se ejecuta localmente en su navegador: no se envía, registra ni almacena nada en ningún lugar. Aún así, trate los números de tarjetas reales como datos confidenciales: esta herramienta está diseñada para los números de prueba documentados públicamente que se utilizan en el desarrollo.

Preguntas frecuentes

¿Un resultado "válido" significa que la tarjeta es real?
No. Válido sólo significa que los dígitos pasan la suma de comprobación de Luhn y tienen una longitud plausible. Sólo una red de pago puede responder si una tarjeta existe, está activa o tiene fondos; esta herramienta nunca contacta a una.
¿Qué esquemas de tarjetas se detectan?
Visa (comienza con 4; 13, 16 o 19 dígitos), Mastercard (51–55 o 2221–2720; 16 dígitos), American Express (34 o 37; 15 dígitos) y Discover (6011, 65, 644–649 o 622126–622925; 16–19 dígitos). Otros prefijos se comprueban únicamente para la suma de comprobación de Luhn.
¿Puedo pegar números con espacios o guiones?
Sí. Los espacios y guiones dentro de un número se ignoran, por lo que 4111-1111-1111-1111 y 4111 1111 1111 1111 funcionan. Todo lo que no tenga entre 12 y 19 dígitos después de eso se informa como que no es un número de tarjeta.
¿Qué números de prueba puedo usar?
Los documentados públicamente: 4111 1111 1111 1111 (Visa), 5500 0000 0000 0004 (Mastercard), 3782 822463 10005 (American Express) y 6011 1111 1111 1117 (Discover) pasan el control de Luhn.
¿Los números que pego están subidos a algún lado?
No. La verificación se ejecuta completamente en su navegador y no se envía, registra ni almacena nada. Aun así, utilice los números de prueba documentados en lugar de tarjetas reales.