ES

Calcular IBAN

País
4 dígitos, el banco
4 dígitos, la sucursal
2 dígitos de control
10 dígitos

Funciona en tu navegador. Lo que escribes no se envía ni se guarda.

El IBAN que vale es el que figura en tu extracto bancario. Calculado con datos de: Registro IBAN de SWIFT, versión del 17 de septiembre de 2026. No es un servicio de ningún banco. · Aviso legal

Escribe entidad, oficina y número de cuenta. Si dejas el DC vacío, lo calculamos. El IBAN aparece mientras escribes.

Cómo calcular tu IBAN a partir del CCC

  1. Busca tu CCC (Código Cuenta Cliente): son los 20 dígitos de tu cuenta, tal como aparecen en una libreta, un recibo o un extracto antiguo.
  2. Escribe las cuatro primeras cifras en Entidad, las cuatro siguientes en Oficina y las diez últimas en Número de cuenta. Los espacios y guiones no importan.
  3. Si conoces los dos dígitos de control (DC, las cifras 9 y 10), escríbelos: la calculadora los compara con los que salen de la cuenta. Si no los conoces, déjalos en blanco y los calculamos.
  4. Copia el IBAN con el botón. Antes de dárselo a nadie, compáralo una vez con el que aparece en tu banca online o en tu extracto.

Las partes de un IBAN español

Un IBAN español tiene 24 caracteres: ES, dos dígitos de control y los 20 dígitos del CCC sin cambiar nada. Con el ejemplo oficial del registro, ES91 2100 0418 4502 0005 1332:

ParteDígitosEn el ejemploQué indica
País2 letrasESEspaña
Control IBAN291Calculados sobre todo el IBAN
Entidad42100El banco
Oficina40418La sucursal
DC245Control de la cuenta española
Número de cuenta100200051332Tu cuenta dentro del banco

Entidad, oficina, DC y número de cuenta forman juntos el CCC de 20 dígitos.

Cómo se calculan los dígitos de control (DC)

Los bancos españoles calculan el DC en dos mitades con el mismo método. Cada dígito se multiplica por un peso fijo: 1, 2, 4, 8, 5, 10, 9, 7, 3, 6. Se suman los productos, se divide la suma entre 11 y se resta el resto de 11. Si sale 11, el dígito es 0; si sale 10, es 1.

El primer dígito controla entidad y oficina, con dos ceros delante (00 2100 0418). En el ejemplo, los productos suman 95; 95 entre 11 deja resto 7, y 11 − 7 = 4.

El segundo dígito controla los 10 dígitos de la cuenta (0200051332). Los productos suman 105; el resto entre 11 es 6, y 11 − 6 = 5. El DC es 45.

Por eso un error en la entidad o la oficina cambia el primer dígito, y un error en la cuenta cambia el segundo. Si escribes un DC que no cuadra, la calculadora te dice cuál debería ser.

Cómo se calculan los dos dígitos del IBAN

Los dos dígitos que van detrás de ES no los elige el banco. Se calculan con el método de ISO 13616: se pone el CCC delante, luego ES y 00, se cambia cada letra por un número (E = 14, S = 28), se divide entre 97 y se resta el resto de 98.

Con el ejemplo: 21000418450200051332 142800 entre 97 deja resto 7, y 98 − 7 = 91. Así sale ES91 2100 0418 4502 0005 1332. Cualquier IBAN de esta calculadora pasa el validador de IBAN.

Calculadora IBAN para otros países

Cambia el país y el formulario usa las palabras de los bancos de allí. Para estos países pedimos los datos locales y calculamos también el control nacional:

  • Italia y San Marino: ABI, CAB y conto; calculamos la letra CIN.
  • Francia y Mónaco: code banque, code guichet y numéro de compte; calculamos la clé RIB.
  • Alemania: BLZ y Kontonummer; el banco y el BIC salen de la lista del Bundesbank.
  • Reino Unido e Irlanda: código de banco de 4 letras, sort code y cuenta de 8 dígitos.
  • Austria, Suiza, Liechtenstein, Bélgica, Países Bajos, Polonia y Portugal: su código bancario y su número de cuenta.
  • Resto de países: elige «Otros países» y escribe el número nacional completo (BBAN). Calculamos los dos dígitos de control; el número nacional tiene que ser ya correcto. Los formatos están en la tabla de IBAN por país.

Lo que la calculadora no puede saber

La aritmética es exacta. El riesgo está en lo que escribes: una cuenta con un dígito mal da un IBAN bien formado, pero de otra cuenta. El DC detecta muchos de esos errores, no todos.

Un IBAN calculado no demuestra que la cuenta exista ni de quién es. Desde el 9 de octubre de 2025, los bancos de la zona euro tienen que comprobar el nombre del beneficiario con el IBAN antes de que confirmes una transferencia en euros (Reglamento (UE) 2024/886). Si tu banco te avisa de que el nombre no coincide, para y pregunta.

En Alemania algunos bancos convierten las cuentas antiguas con reglas propias, y el Bundesbank solo da esa lista a empresas registradas. Por eso un resultado alemán sale con la regla estándar y lleva un aviso.

IBAN por país

PaísLongitudEjemplo
Alemania22DE89 3704 0044 0532 0130 00
Austria20AT61 1904 3002 3457 3201
Suiza21CH93 0076 2011 6238 5295 7
Italia27IT60 X054 2811 1010 0000 0123 456
España24ES91 2100 0418 4502 0005 1332
Francia27FR14 2004 1010 0505 0001 3M02 606
Bélgica16BE68 5390 0754 7034
Países Bajos18NL91 ABNA 0417 1643 00
Polonia28PL61 1090 1014 0000 0712 1981 2874
Portugal25PT50 0002 0123 1234 5678 9015 4
Reino Unido22GB29 NWBK 6016 1331 9268 19
Irlanda22IE29 AIBK 9311 5212 3456 78

Los 89 países

Preguntas frecuentes

¿Puedo calcular mi IBAN solo con el número de cuenta?

En España sí, si tienes los 20 dígitos del CCC o al menos entidad, oficina y cuenta. El DC y los dígitos del IBAN se calculan; no hace falta ningún dato más.

¿Qué pasa si dejo el DC en blanco?

Lo calculamos a partir de entidad, oficina y cuenta, y lo marcamos en el resultado. Si lo escribes y no cuadra, te decimos cuál debería ser.

¿Es igual de válido que el IBAN que me da el banco?

El cálculo es el mismo que hace el banco. Pero el IBAN que vale es el de tu extracto o tu banca online; compara una vez antes de usarlo.

¿Necesito también el BIC?

Para transferencias en euros dentro de la UE, no: desde el 1 de febrero de 2016 basta con el IBAN, también entre países (Reglamento (UE) 260/2012). Para pagos fuera de la zona SEPA te lo pueden pedir.

¿Guardáis los números que escribo?

No. El cálculo se hace en tu navegador. No se envía ni se guarda nada.

Sigue leyendo