Validar IBAN español
Pega el IBAN con o sin espacios y mira cada control. Por ejemplo, ES91 2100 0418 4502 0005 1332 cuadra en todos los controles.
Resultado
Escribe tu número de cuenta para calcular el IBAN.
Qué contiene el número
Comprobaciones
Validar no es comprobar la cuenta
El control confirma que el número está bien escrito. No dice que la cuenta exista ni que esté abierta, y esta herramienta no identifica el banco a partir del código de entidad.Cómo se calcula
- IBAN: se reordena el número (la cuenta, después ES y 00), las letras se cambian por cifras (E = 14, S = 28) y el IBAN lleva 98 menos el resto de dividir ese número entre 97.
- Dígitos de control de la cuenta: cada una de las diez cifras se multiplica por 1, 2, 4, 8, 5, 10, 9, 7, 3 y 6; se suman los productos y el dígito es 11 menos el resto de dividir la suma entre 11 (10 pasa a 1 y 11 pasa a 0). El primer dígito cubre la entidad y la oficina, con dos ceros delante; el segundo, el número de cuenta.
Es el cálculo que usan los bancos españoles. CaixaBank, «Estructura de una cuenta bancaria: CCC e IBAN» describe el módulo 11 y la regla 10 → 1 y 11 → 0, pero no da los pesos: los hemos comprobado con cuentas de ejemplo, entre ellas ES91 2100 0418 4502 0005 1332 (el 9 de octubre de 2026). No hemos podido contrastarlo con una norma.
Todo se calcula en tu navegador
El número no se envía, no se guarda y no aparece en la dirección de la página.Cómo se usa
- Elige qué quieres hacer: calcular el IBAN, validar un IBAN o comprobar los dígitos de control de una cuenta.
- Escribe el número: los 20 dígitos de tu cuenta para calcular, un IBAN para validar o la entidad, la oficina y la cuenta para los dígitos de control.
- Lee el IBAN en formato electrónico y en grupos de cuatro, y cópialo con el botón.
- Si algo no cuadra, mira qué control falla y cuál es el valor que debería salir.
Preguntas frecuentes
¿Qué significa que un IBAN cuadre?
Que el número está bien escrito: tiene la longitud, los caracteres y los dígitos de control que le corresponden. No prueba que la cuenta exista ni que esté abierta.
¿Qué es el control módulo 97?
Es la comprobación del IBAN que fija la norma ISO 13616. Se reordena el número, las letras se cambian por cifras y el resultado debe dar resto 1 al dividirse entre 97.
¿Puede estar bien el IBAN y fallar la cuenta?
Sí. El control módulo 97 no mira la cuenta por dentro. Esta herramienta comprueba también sus dos dígitos de control con el cálculo que usan los bancos españoles y, si no cuadran, muestra un aviso: «IBAN con control correcto; los dígitos de control de la cuenta no coinciden».
Los cuatro controles de un IBAN español
Un IBAN español se comprueba en el mismo orden que hace la herramienta. Si uno falla, los siguientes no se miran.
| Control | Qué mira | En el ejemplo |
|---|---|---|
| Caracteres | Solo letras y cifras, sin espacios ni signos | Correcto |
| Longitud | 24 caracteres en total | 24 caracteres |
| Control módulo 97 | Los caracteres 3 y 4 (91) deben cuadrar con el resto de dividir el número reordenado entre 97 | 91 (resto 7) |
| Cuenta (CCC) | Los caracteres 13 y 14 (45) son los dígitos de control de la entidad, la oficina y la cuenta | 45 (cuadran) |
Por qué el control de la cuenta importa
El módulo 97 detecta casi cualquier error al copiar un IBAN, pero no sabe qué parte es la cuenta. Por eso también se comprueban los dígitos de control que van dentro del número. Si el módulo 97 cuadra y los dígitos de la cuenta no, la herramienta no lo da por inválido: te avisa de que esos dígitos no coinciden. Antes de usarlo para cobrar o pagar, compáralo con tu extracto o pregúntalo a tu banco.
Qué no comprueba
No dice a qué banco pertenece la cuenta ni que la cuenta esté abierta. Para eso hace falta preguntar a la entidad.
Actualizada el 9 de octubre de 2026