Calculadora de IBAN

Valida y genera números IBAN para transferencias bancarias internacionales

Selecciona la función

Validar IBAN

Introduce el IBAN con o sin espacios

Opciones de validación

Resultados del IBAN

🏦

Introduce los datos del IBAN

Valida un IBAN existente o genera uno nuevo

Cómo usar la calculadora de IBAN

Valida y genera Números Internacionales de Cuenta Bancaria

Validar IBAN

Comprueba si un número IBAN existente es válido y está correctamente formateado

Generar IBAN

Crea un IBAN válido a partir del código de país, código del banco y número de cuenta

Formatear y copiar

Obtén el IBAN correctamente formateado con espacios y cópialo al portapapeles

Fuentes confiables y referencias

Las normas oficiales, directrices e investigaciones que respaldan la metodología de esta calculadora.

Preguntas frecuentes sobre la calculadora de IBAN

¿Puede esta herramienta generar un IBAN válido a partir de mi número de cuenta?

Sí. Selecciona tu país, introduce tu código bancario local y tu número de cuenta, y la calculadora construye el IBAN con la longitud, el formato y los dígitos de control correctos para ese país.

¿Para qué sirven los dos dígitos de control de un IBAN?

Los dígitos de control permiten que cualquier sistema verifique que un IBAN no tenga errores de captura antes de enviar un pago. Se calculan con el algoritmo MOD 97 definido en la norma ISO 13616.

¿Valida IBAN de otros países?

Sí. Pega cualquier IBAN y el validador decodifica el país, el código bancario y el número de cuenta, al tiempo que recalcula los dígitos de control para confirmar que el IBAN sea estructuralmente válido.

¿Mi IBAN es lo mismo que mi número de cuenta?

No. El IBAN envuelve tu número de cuenta existente (el BBAN) dentro de un sobre estandarizado: un código de país de 2 letras, 2 dígitos de control y luego el BBAN. Tu número de cuenta sigue ahí dentro; el IBAN solo hace que sea verificable por computadora a través de las fronteras.

¿Por qué un IBAN generado puede diferir del oficial de mi banco?

Los dígitos de control y el formato del país son deterministas, pero algunos bancos asignan el BBAN (el sort code más las partes de la cuenta) con reglas internas que una calculadora no puede inferir. Trata siempre el IBAN emitido por el banco que aparece en tu estado de cuenta como la referencia autorizada para pagos.

¿Todos los países usan IBAN?

No. El IBAN es estándar en Europa, Medio Oriente y gran parte de África y América Latina: más de 80 países. Estados Unidos, Canadá, Australia y China usan en cambio sistemas de enrutamiento nacionales (como los números de ruta ABA junto con los números de cuenta), así que no existe IBAN para esas cuentas.

La guía completa de validación de IBAN

Cómo funciona realmente un número internacional de cuenta bancaria (IBAN): su estructura, la suma de verificación mod-97, las longitudes por país y cómo usar los IBAN de forma segura.

Anatomía de un IBAN: código de país, dígitos de control y BBAN

Cada IBAN se construye con las mismas tres partes: un código de país ISO de dos letras, dos dígitos de control y el BBAN, el Basic Bank Account Number cuya longitud y disposición interna define cada país por sí mismo. Toma GB29 NWBK 6016 1331 9268 19: GB identifica al Reino Unido, 29 son los dígitos de control y NWBK 6016 1331 9268 19 es el BBAN que contiene el identificador del banco, el sort code (código de sucursal) y el número de cuenta.

Cuando pegas un IBAN en el validador, este elimina los espacios, convierte todo a mayúsculas y divide la cadena exactamente en estos límites, mostrando el código de país, los dígitos de control, el BBAN y el total de caracteres. La comprobación de formato luego prueba el patrón genérico del IBAN —dos letras, dos dígitos y luego letras o dígitos— mediante la expresión regular ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$, mientras que la comprobación de longitud compara el total con la longitud oficial registrada para ese país.

La suma de verificación mod-97, paso a paso

Los dos dígitos de control protegen todo el IBAN mediante la técnica mod-97 de ISO 13616, y esta calculadora la implementa exactamente como la prescribe el estándar: mueve los primeros cuatro caracteres (código de país más dígitos de control) al final de la cadena, reemplaza cada letra por un número —A=10, B=11, y así hasta Z=35— y trata el resultado como un solo entero largo. El IBAN solo es válido cuando ese entero dividido entre 97 deja un residuo de exactamente 1.

Este es el IBAN de ejemplo GB29 NWBK 6016 1331 9268 19 pasado por el algoritmo. Al reordenar se obtiene NWBK60161331926819GB29; al convertir las letras (N=23, W=32, B=11, K=20, G=16) se produce el entero 2332112060161331926819161129; y 2332112060161331926819161129 mod 97 es igual a 1, así que el IBAN pasa. Cambia un solo carácter y el residuo salta lejos de 1: así es como la suma de verificación detecta errores de dedo antes de que se envíe un pago.

El generador aplica la misma aritmética a la inversa. Ensambbla el código de país, dos ceros provisionales y el BBAN, calcula 98 menos el residuo mod-97 de esa cadena y escribe el resultado como los dígitos de control reales: la construcción estándar que garantiza que el IBAN terminado pase la validación. Para cuentas del Reino Unido, el BBAN se construye a partir del sort code seguido del número de cuenta rellenado hasta ocho dígitos.

Dónde se usan los IBAN: SEPA y pagos transfronterizos

El IBAN es la dirección de una cuenta bancaria en el sistema de pagos internacional. Dentro de SEPA —el Espacio Único de Pagos en Euros, que cubre la UE más países como Reino Unido, Suiza, Noruega e Islandia—, un IBAN es todo lo que necesitas para enviar o recibir una transferencia de crédito en euros o un adeudo directo, y los bancos lo verifican electrónicamente antes de que el pago salga de tu cuenta. En los pagos SWIFT fuera de SEPA, el IBAN identifica la cuenta mientras que un BIC aparte identifica al banco. La salida formateada agrupa el IBAN en bloques de cuatro caracteres, la convención usada en los estados de cuenta y la banca en línea, y con un clic lo copias al portapapeles.

Como cada país fija su propia longitud de IBAN, la cantidad de caracteres es por sí misma una señal de validación muy fuerte: la calculadora compara tu entrada con la longitud registrada para los 34 países compatibles:

  • Francia (FR), Italia (IT), Grecia (GR) y Mónaco (MC) usan IBAN de 27 caracteres.
  • Alemania (DE), Reino Unido (GB) e Irlanda (IE) usan 22 caracteres.
  • España (ES) y Suecia (SE) usan 24 caracteres; Países Bajos (NL), 18; Bélgica (BE), 16; Suiza (CH), 21.
  • Malta (MT) tiene el IBAN más largo con 31 caracteres y Noruega (NO) el más corto con 15.

Errores comunes y notas de seguridad

Una suma de verificación válida no es prueba de que una cuenta exista. El mod-97 solo detecta errores de escritura: la cuenta puede estar cerrada, haber sido renumerada o —en el clásico escenario de fraude con facturas— pertenecer a un atacante que acaba de cambiar el IBAN del beneficiario en el correo de un proveedor. Vuelve a confirmar siempre un IBAN contra un estado de cuenta o un contacto verificado de forma independiente antes de enviar dinero, y trata cualquier cambio de IBAN de último momento como una señal de alerta.

Esta calculadora funciona por completo en tu navegador: nada de lo que escribes se transmite a un servidor ni se almacena en ningún lado, así que puedes verificar con seguridad los datos de tu propia cuenta antes de entregarlos a un pagador. Dos pequeñas comodidades del manejo de la entrada: los espacios se ignoran automáticamente y las letras minúsculas se convierten a mayúsculas, de modo que los IBAN pegados funcionan tal cual.

Una advertencia sobre el generador: construye un IBAN con la estructura correcta a partir de los datos que capturas, rellenando el BBAN hasta la longitud estándar del país elegido, pero no puede saber si esa cuenta existe realmente en el banco. Úsalo para dar formato a datos que ya tienes, no para inventar números de cuenta.

Calculadoras financieras profesionales para hipotecas, préstamos, impuestos y planificación de inversiones