🏦

Validador de IBAN

Validar, desglosar y calcular un IBAN

En resumen

Esta calculadora de IBAN le permite comprobar si un IBAN es válido, descomponerlo en sus partes (código de país, dígitos de control, código bancario y número de cuenta) o generar un IBAN a partir de un código bancario y un número de cuenta. La validación se basa en el algoritmo internacional módulo 97 (ISO 7064).

Preguntas frecuentes con valores concretos

¿Cómo puedo validar una cuenta IBAN?

Introduce el IBAN completo, sin espacios, y comprueba que la estructura y los dígitos de control coincidan con el país indicado en las dos primeras letras. El cálculo se basa en el estándar ISO, que convierte las letras en cifras y verifica el resto de una división; si no cuadra, el IBAN contiene un error de escritura.

¿Cómo validar un IBAN?

Un IBAN se valida verificando tres cosas: el código de país, la longitud prevista para ese país y los dígitos de control que siguen a las letras iniciales. Si alguno falla, el número no es válido y el pago sería rechazado.

¿Cómo validar una cuenta bancaria?

La validación técnica solo comprueba que el número está bien formado (dígitos de control y longitud correctos), no que la cuenta exista realmente. Para confirmar que está abierta y activa necesitas al banco emisor o un servicio de verificación bancaria contratado.

¿Cómo consultar el IBAN de una cuenta?

Tu IBAN aparece en la app o la banca online de tu entidad, en los extractos mensuales y en el contrato de la cuenta. También puedes pedirlo en una oficina o por el servicio de atención al cliente de tu banco.

¿Cómo puedo ver a quién pertenece una cuenta?

El titular de una cuenta no se puede consultar a partir del IBAN: es un dato protegido y solo el banco lo conoce. A partir del número únicamente se puede deducir el país y la entidad bancaria.

¿Qué diferencia hay entre código IBAN y número de cuenta?

El número de cuenta es el identificador interno que te asigna tu banco; el IBAN es ese mismo número ampliado con el código de país, los dígitos de control y el código de la entidad y la sucursal. El IBAN sirve para pagos nacionales e internacionales, el número de cuenta solo en el ámbito del propio banco.

¿Cuando te piden el número de cuenta es el IBAN.?

En la práctica sí: para domiciliaciones, nóminas y transferencias en España y en la zona SEPA se espera el IBAN completo, empezando por las letras del país. Solo en gestiones internas del banco puede bastar el número de cuenta corto.

¿A qué banco pertenece el IBAN?

La entidad se identifica por el código de banco que va justo después de los dígitos de control del IBAN. Con ese código se puede localizar el nombre del banco y, en muchos países, también el BIC/SWIFT correspondiente.

¿Qué pasa si das el IBAN de tu cuenta?

Facilitar el IBAN es normal y necesario para recibir transferencias o cobros; con él nadie puede sacar dinero sin una autorización válida. El riesgo real son las domiciliaciones no autorizadas, que puedes reclamar y recuperar a través de tu banco dentro del plazo previsto en las normas SEPA.

¿Qué es un Validador de IBAN y para qué sirve?

El Validador de IBAN es una herramienta gratuita que permite comprobar, desglosar y en algunos casos generar un Número Internacional de Cuenta Bancaria (IBAN) sin necesidad de instalar nada ni enviar datos a ningún servidor. El IBAN es el código estandarizado a nivel internacional (norma ISO 13616) que identifica de forma única una cuenta bancaria en más de 70 países, y se usa en todas las transferencias SEPA y en la mayoría de operaciones internacionales. Con esta calculadora puedes introducir cualquier IBAN, comprobar si su estructura y su dígito de control son correctos, y visualizar sus componentes: código de país, dígitos de control, código de entidad bancaria y número de cuenta.

Esta herramienta es especialmente útil para departamentos de contabilidad, autónomos, freelancers que facturan a clientes extranjeros, o cualquier persona que necesite confirmar antes de una transferencia que el número introducido tiene el formato correcto según la normativa vigente de su país.

La fórmula: el algoritmo MOD 97-10

El sistema se basa en el algoritmo de control ISO 7064 MOD 97-10, aplicado en dos modos distintos según lo que necesites hacer:

Modo validación

Para comprobar si un IBAN existente es correcto, la calculadora sigue estos pasos internamente:

  • Elimina espacios y convierte todos los caracteres a mayúsculas.
  • Verifica que el código de país exista y que la longitud total coincida con la establecida para ese país (por ejemplo, 22 caracteres para Alemania o 24 para España).
  • Mueve los cuatro primeros caracteres (código de país + dígitos de control) al final de la cadena.
  • Sustituye cada letra por su valor numérico correspondiente (A=10, B=11 … Z=35).
  • Calcula el resto de dividir ese número gigante entre 97. Si el IBAN es válido, el resultado debe ser exactamente 1.

Modo construcción (build)

Para generar un IBAN a partir del código de banco y el número de cuenta, el proceso es el inverso: se rellenan ambos campos hasta la anchura exigida por el país, se añade al final el código de país junto con "00" como dígitos de control provisionales, se aplica el mismo cálculo MOD 97, y los dígitos de control finales se obtienen restando ese resto a 98 (98 − resto). Esta función de construcción solo funciona correctamente para países cuyo BBAN (número básico de cuenta bancaria) es simplemente código de banco + número de cuenta, sin ningún dígito de control nacional incrustado: Alemania (DE), Austria (AT), Suiza (CH), Países Bajos (NL), Polonia (PL), Luxemburgo (LU) y Liechtenstein (LI). En cambio, países como Italia (IT), Francia (FR), España (ES) o Bélgica (BE) incorporan su propio carácter de control nacional (CIN, clave RIB, DC) dentro del BBAN, por lo que para esos países la herramienta solo permite validar, no construir.

Cómo usar el Validador de IBAN paso a paso

  • Paso 1: Elige el modo de trabajo, "Validar IBAN existente" o "Construir IBAN" (solo disponible para los países compatibles).
  • Paso 2: Pega o escribe el IBAN completo, con o sin espacios, en el campo correspondiente. Si estás en modo construcción, introduce en su lugar el código de país, el código de banco y el número de cuenta.
  • Paso 3: Pulsa el botón de calcular. La herramienta te mostrará al instante si el IBAN es válido, y desglosará cada bloque: país, dígitos de control, código bancario y cuenta.
  • Paso 4: Si el resultado es incorrecto, revisa que no falte ningún carácter y que la longitud coincida con la de tu país (consulta la tabla más abajo).
  • Paso 5: Copia el IBAN validado o construido con el botón de copiar para usarlo directamente en tu gestor bancario o factura.

Ejemplos prácticos

Ejemplo 1 – Validar un IBAN alemán: introduces "DE89 3704 0044 0532 0130 00". La herramienta normaliza la cadena, mueve los primeros cuatro caracteres al final, sustituye letras por números y comprueba que el resto de la división entre 97 sea 1. Como es así, el resultado es "IBAN válido" y se desglosa como código bancario 37040044 y número de cuenta 0532013000.

Ejemplo 2 – Construir un IBAN neerlandés: tienes el código de banco "ABNA" y el número de cuenta "0417164300". Seleccionas Países Bajos, introduces ambos datos y la calculadora genera automáticamente "NL91 ABNA 0417 1643 00", calculando los dígitos de control 91 mediante la resta 98 − resto.

Ejemplo 3 – Detectar un error de transcripción: alguien te envía un IBAN español y, al copiarlo a mano, cambias un dígito por error. Al validarlo, la herramienta detecta que el resto no es 1 y te avisa de que el IBAN no es matemáticamente correcto, ahorrándote una transferencia fallida o, peor, dirigida a una cuenta equivocada.

Tabla de referencia: longitud y ejemplo por país

PaísCódigoLongitud IBANEjemplo
AlemaniaDE22DE89 3704 0044 0532 0130 00
AustriaAT20AT61 1904 3002 3457 3201
SuizaCH21CH93 0076 2011 6238 5295 7
ItaliaIT27IT60 X054 2811 1010 0000 0123 456
FranciaFR27FR14 2004 1010 0505 0001 3M02 606
EspañaES24ES91 2100 0418 4502 0005 1332
Países BajosNL18NL91 ABNA 0417 1643 00
PoloniaPL28PL61 1090 1014 0000 0712 1981 2874
PortugalPT25PT50 0002 0123 1234 5678 9015 4
TurquíaTR26TR33 0006 1005 1978 6457 8413 26

Privacidad y límites de la validación

Todo el cálculo se ejecuta localmente en tu navegador, mediante JavaScript. Ningún dato bancario se envía a ningún servidor, ni se almacena en ninguna base de datos externa: esa es la garantía fundamental para una herramienta que maneja información tan sensible como números de cuenta. Puedes usarla incluso sin conexión a internet una vez cargada la página.

Sin embargo, es imprescindible entender un matiz importante: que un IBAN supere la validación del dígito de control solo demuestra que el número está matemáticamente bien formado, no que la cuenta exista realmente ni que pertenezca al destinatario que crees. Esta distinción es crucial porque muchos fraudes con IBAN se basan precisamente en esa confusión: un estafador puede facilitarte un IBAN válido según el algoritmo MOD 97, perfectamente correcto en su estructura, pero que en realidad pertenece a una cuenta distinta de la esperada. Por eso, además de validar el formato, siempre conviene confirmar el titular de la cuenta por un canal fiable antes de realizar transferencias importantes.

¿Qué significa que un IBAN sea "válido" según esta herramienta?

Significa únicamente que su estructura cumple el algoritmo de control MOD 97-10 y que la longitud coincide con la establecida para ese país. No garantiza que la cuenta exista, esté activa o pertenezca a la persona o empresa que te la ha proporcionado.

¿Puedo construir un IBAN de cualquier país con esta calculadora?

No. La construcción automática solo funciona para países cuyo BBAN es código de banco más número de cuenta sin dígito de control nacional interno, como Alemania, Austria, Suiza, Países Bajos, Polonia, Luxemburgo y Liechtenstein. Países como Italia, Francia, España o Bélgica incluyen su propio carácter de control nacional y, por tanto, solo se pueden validar, no generar.

¿Es seguro introducir mi número de cuenta en esta herramienta?

Sí. Todo el proceso de cálculo se realiza localmente en tu propio navegador mediante JavaScript, sin enviar ningún dato a servidores externos ni guardarlo en ningún sitio. Puedes comprobarlo desconectando internet tras cargar la página: la validación seguirá funcionando con normalidad.

Calculadoras relacionadas

⌂ Calculadora hipotecaria ↗ Calculadora interes compuesto § Calculadora IVA 💼 Calculadora tarifa freelance 📋 Verificación régimen microempresa

Más calculadoras

≋ Calculadora coste combustible ✦ Calculadora propina ⊚ Calculadora de edad