Calculadoras · Calculadora de IBAN
Calculadora de IBAN
Convierte tu número de cuenta de 20 dígitos en IBAN, o comprueba si un IBAN está bien escrito. Todo se calcula en tu navegador.
IBAN
—
Cómo se calcula el IBAN de una cuenta española
El IBAN español tiene 24 caracteres: las letras ES, dos dígitos de control y los 20 dígitos del número de cuenta de toda la vida. Esos 20 dígitos se reparten así:
| Posición | Dígitos | Qué es |
|---|---|---|
| 1 a 4 | 4 | Código de la entidad bancaria |
| 5 a 8 | 4 | Código de la oficina o sucursal |
| 9 y 10 | 2 | Dígitos de control del número de cuenta |
| 11 a 20 | 10 | Número de cuenta |
Para obtener los dos dígitos que van detrás de ES se aplica el método de control MOD 97-10 de la norma ISO 7064: se colocan los 20 dígitos, se les añade el código de país convertido a números y dos ceros, se calcula el resto de dividir entre 97 y se resta a 98.
Cómo validar o comprobar un IBAN
La validación es la misma operación al revés. Se mueven los cuatro primeros caracteres al final del todo, se sustituye cada letra por su posición en el alfabeto más nueve (A es 10, B es 11, hasta Z que es 35) y se divide el número resultante entre 97.
Si el resto es exactamente 1, el IBAN es válido. Cualquier otro resto significa que hay un error en algún carácter.
Esta comprobación es muy buena detectando erratas de tecleo y dígitos cambiados de orden, que es de lo que se trata. Pero es solo matemática: un IBAN válido no significa que la cuenta exista ni que pertenezca a quien tú crees.
Ejemplo resuelto: un IBAN calculado paso a paso
Con la cuenta de ejemplo que trae la calculadora, la 2100 0418 40 1234567891, así se sacan los dos dígitos que van detrás de ES:
| Paso | Qué se hace | Resultado |
|---|---|---|
| 1 | Se escriben los 20 dígitos seguidos | 21000418401234567891 |
| 2 | Se añade ES convertido a números (E = 14, S = 28) y dos ceros | 21000418401234567891142800 |
| 3 | Se divide entre 97 y se toma el resto | 32 |
| 4 | Se resta ese resto a 98 | 98 − 32 = 66 |
| 5 | IBAN completo | ES66 2100 0418 4012 3456 7891 |
Las letras se convierten contando desde la A, que vale 10: la B vale 11, la C vale 12, y así hasta la Z, que vale 35. Por eso la E es 14 y la S es 28.
Para comprobar un IBAN se hace el camino inverso. Se pasan las cuatro primeras posiciones, ES66, al final, se convierten las letras y se divide entre 97. Si el resto es 1, el IBAN es correcto. Con este sale 1.
Dónde encontrar tu IBAN y el código SWIFT o BIC
El Banco de España explica que en la banca online suele haber una opción «Cuentas» en el menú principal, y que ahí aparecen tus cuentas con el número en formato IBAN y en el formato antiguo de 20 dígitos (CCC). Si tienes ese número de 20 dígitos, esta calculadora te saca el IBAN.
El código SWIFT o BIC identifica al banco, no a la cuenta. Desde febrero de 2016 no hace falta en las transferencias dentro de la zona SEPA, donde basta el IBAN. Si alguien te lo pide, normalmente lo encuentras junto al IBAN en tu banco o se lo puedes preguntar a él. Suele tener 11 caracteres, aunque algunos tienen 8.
Fuera de España el IBAN cambia de largo: nunca pasa de 34 caracteres, en Francia tiene 27 y en Alemania 22. Esta calculadora comprueba los dígitos de control de un IBAN de cualquier país, pero solo calcula los españoles.
De dónde salen estos datos
El cálculo de los dígitos de control es el de la norma ISO 7064 MOD 97-10. Lo de dónde ver el IBAN, el código SWIFT y la longitud en otros países sale del Portal del Cliente Bancario del Banco de España, en sus artículos «¿Qué se esconde tras los números de tu cuenta corriente?», «¿Qué es el código SWIFT?» y el de consulta de movimientos en la banca online, comprobados el 13 de octubre de 2026.
Preguntas frecuentes sobre el IBAN
¿Cómo se calcula el IBAN a partir del número de cuenta?
Se parte del número de cuenta español de 20 dígitos (entidad, oficina, dígitos de control y cuenta). Se le añade el código del país convertido a números y dos ceros, se calcula el resto de dividir entre 97 y se restan a 98. El resultado son los dos dígitos que van detrás de ES.
¿Cómo sé si un IBAN es válido?
Se mueven los cuatro primeros caracteres al final, se sustituye cada letra por su número (A es 10, B es 11, y así hasta Z que es 35) y se divide el número resultante entre 97. Si el resto es exactamente 1, el IBAN es correcto. Esta comprobación detecta errores de tecleo, pero no dice si la cuenta existe de verdad.
¿Cómo saber el IBAN de una cuenta?
Lo tienes en tu banca online, en la app del banco, en cualquier extracto y en el contrato de la cuenta. Si solo tienes el número de cuenta de 20 dígitos, esta calculadora te da el IBAN correspondiente.
¿Sirve esta calculadora para CaixaBank, Sabadell, Ibercaja o Kutxabank?
Sí. El cálculo del IBAN es el mismo para todos los bancos españoles: depende solo de los 20 dígitos de tu cuenta, no de la entidad. Los cuatro primeros dígitos son precisamente los que identifican al banco.
¿El IBAN y el SWIFT o BIC son lo mismo?
No. El IBAN identifica la cuenta concreta y el SWIFT o BIC identifica al banco dentro del sistema internacional. El BIC no se puede calcular a partir del IBAN: te lo da tu banco.
¿Se envían mis datos bancarios a algún servidor?
No. El cálculo se ejecuta entero en tu navegador con JavaScript. Ni el número de cuenta ni el IBAN salen de tu dispositivo, no se guardan y no se registran en ninguna parte.
Otras calculadoras
- Calculadora de interés compuesto Simula cómo crece un ahorro con aportaciones periódicas año a año.
- Calculadora de porcentajes Calcula el tanto por ciento de una cantidad, variaciones, aumentos, descuentos, el precio antes de una rebaja, puntos porcentuales y márgenes.
- Calculadora de paro Calcula cuánto vas a cobrar de la prestación por desempleo y durante cuánto tiempo.