UTILS.
100% en el navegador
🏦

Validador y analizador de IBAN

Valida un número de cuenta bancaria internacional sin conexión con la suma de verificación MOD-97 y desglósalo en país, dígitos de control, código bancario, sucursal y cuenta.

— la salida aparece aquí —

Acerca de esta herramienta

El Validador y analizador de IBAN comprueba la corrección de un número de cuenta bancaria internacional y lo divide en sus partes — país, dígitos de control, código bancario, código de sucursal/sort code y número de cuenta. Valida enteramente sin conexión en tu navegador (sin búsqueda bancaria, sin red), así que confirma la validez estructural y de la suma de verificación, no si la cuenta realmente existe.

La validación sigue el registro ISO 13616 y el algoritmo ISO 7064 MOD-97-10. Primero se eliminan los espacios de la entrada y se pasa a mayúsculas, y se comprueba su longitud contra la tabla por país (por ejemplo DE=22, GB=22, FR=27, NL=18, ES=24; se incluyen unos 80 países). Luego los primeros cuatro caracteres (código de país más los dos dígitos de control) se mueven al final, cada letra se reemplaza por un número (A=10 … Z=35), y la cadena de dígitos resultante se interpreta como un entero grande; el IBAN es válido si y solo si ese entero módulo 97 es igual a 1. El resto se calcula incrementalmente, dígito a dígito, así que no se necesita ninguna biblioteca de números grandes.

Cuando la longitud y la suma de verificación pasan, el BBAN se analiza usando la tabla de estructura del país en código bancario, sucursal, dígitos de control nacionales y número de cuenta donde se conocen esas posiciones. Un modo de 'calcular dígitos de control' pone las posiciones 3–4 en '00', ejecuta el algoritmo y devuelve 98 − (mod 97) como los dos dígitos de control correctos — útil cuando tienes el país y el BBAN y necesitas construir el IBAN completo. El resultado también muestra el valor formateado en los grupos estándar de cuatro.

Preguntas frecuentes

¿Esto verifica que la cuenta bancaria sea real?
No. Valida la estructura del IBAN — la longitud correcta para el país y una suma de verificación ISO 7064 MOD-97-10 que pasa. No puede saber si la cuenta está abierta o pertenece a alguien; solo el banco emisor puede confirmar eso. Se ejecuta totalmente sin conexión.
¿Cómo funciona la verificación MOD-97?
Los primeros cuatro caracteres (código de país + dígitos de control) se mueven al final, cada letra A–Z se reemplaza por 10–35, y el número resultante se toma módulo 97. Un IBAN válido da un resto de exactamente 1. La herramienta calcula este resto incrementalmente para que funcione sin soporte de bignum.
¿Qué es el modo 'calcular dígitos de control'?
Si conoces el código de país y el BBAN pero no los dos dígitos de control, este modo inserta '00', ejecuta la suma de verificación y devuelve 98 menos el resto como los dígitos de control correctos — luego muestra el IBAN completo y correctamente formateado.
¿Por qué no puede desglosar los campos de todos los países?
La validación de longitud y suma de verificación cubre aproximadamente 80 países, pero las posiciones detalladas de los campos de banco/sucursal/cuenta solo se incluyen para los comunes (como DE, GB, FR, ES, NL, IT). Para otros países, el BBAN completo se muestra como un único campo de cuenta.

Más herramientas