Qué es el IBAN y cómo se valida
El IBAN (International Bank Account Number) es el formato estándar para identificar cuentas bancarias en transferencias internacionales. En España tiene 24 caracteres: dos letras de país (ES), dos dígitos de control y 20 cifras de la cuenta (entidad, oficina, control y número de cuenta). La estructura incluye los dos dígitos de control precisamente para detectar errores de escritura.
El algoritmo módulo 97
- Se mueven los cuatro primeros caracteres (país y control) al final del IBAN.
- Cada letra se sustituye por un número: A = 10, B = 11, … Z = 35.
- Se calcula el resto de dividir el número resultante entre 97. Si el resto es 1, el IBAN es válido.
Ejemplo
El IBAN de ejemplo ES91 2100 0418 4502 0005 1332 tiene 24 caracteres, los correctos para España, y al aplicar el módulo 97 el resto es 1, así que la estructura es válida. Si cambiaras un solo dígito, el resto dejaría de ser 1.
Longitudes por país
La herramienta conoce las longitudes de España y de otros países europeos habituales (24 en ES, 22 en DE, 27 en FR e IT, 25 en PT, 22 en GB, 18 en NL…). Si el país no está en su lista, solo se comprueban los dígitos de control.
Importante
- Un IBAN con estructura válida puede no existir o estar cancelado: el validador no consulta ningún banco.
- Verifica siempre el IBAN con el titular antes de hacer un pago importante.
El cálculo se hace en tu navegador y el número no se guarda ni se envía.