Validador de IBAN

Valida un número de cuenta bancaria internacional, comprueba su longitud por país y dale formato en bloques, en tu navegador.

Cómo usar

  1. Pega un IBAN por línea: los espacios y las minúsculas se limpian automáticamente.
  2. Haz clic en "Validar": cada IBAN se comprueba con el algoritmo mod-97 y con la longitud oficial de su país.
  3. Alterna entre "Formato en bloques de 4" para imprimir y "Compacto" para sistemas bancarios, y copia o descarga después la lista.

Sobre esta herramienta

El IBAN — International Bank Account Number, definido por la norma ISO 13616 — es la forma de identificar una cuenta bancaria más allá de las fronteras. Empieza con un código de país de dos letras, luego dos dígitos verificadores y después el número de cuenta nacional (el BBAN), cuyo formato y longitud define cada país por su cuenta: 15 caracteres en Noruega, 22 en Alemania y el Reino Unido, 29 en Brasil, 32 en Santa Lucía. Equivocarse en un dígito en una transferencia internacional significa un pago rechazado, una comisión por devolución de fondos y una semana de espera, que es exactamente lo que los dígitos verificadores existen para evitar.

La validación sigue la receta ISO 7064 MOD 97-10. Los cuatro caracteres iniciales se mueven al final, cada letra se sustituye por un número (A pasa a ser 10, B pasa a ser 11, y así hasta Z como 35) y el entero largo resultante se divide entre 97: un IBAN correcto siempre deja resto 1. Ese entero puede tener sesenta dígitos, mucho más de lo que un número de JavaScript representa con exactitud, así que esta herramienta lo consume por bloques y va arrastrando el resto, la misma técnica que usa el software bancario. Antes de eso compara la longitud con el registro oficial, lo que detecta el error más común de todos: un pegado truncado.

El informe te dice el país, los dígitos verificadores, el BBAN y la longitud que esperaba, y procesa tantos IBAN como pegues, uno por línea — muy práctico cuando estás limpiando una lista de proveedores, migrando una base de datos de pagos o comprobando una factura antes de una transferencia. Lo que no puede decirte es si la cuenta existe o de quién es: mod-97 demuestra que el número es coherente consigo mismo, nada más. Todo se ejecuta localmente en tu navegador, sin peticiones de red, así que los números de cuenta que pegues nunca salen de tu dispositivo.

La fórmula

Mueve los cuatro primeros caracteres al final del IBAN, sustituye cada letra por su posición en el alfabeto más 9 (A = 10, B = 11 … Z = 35), lee el resultado como un único entero y divídelo entre 97. El IBAN es válido cuando el resto es exactamente 1 y cuando su longitud total coincide con la que el registro ISO 13616 define para ese código de país.

Preguntas frecuentes

¿Qué hace que un IBAN sea válido?

Dos cosas: la longitud total debe coincidir con la que su país define en el registro ISO 13616, y la comprobación mod-97 debe dejar resto 1. Ambas son aritmética pura sobre los propios caracteres, así que no hace falta conexión con ningún banco.

¿Un IBAN válido significa que la cuenta existe?

No. La validación demuestra que el número es coherente consigo mismo y tiene la forma correcta para su país. No dice nada sobre si la cuenta está abierta, de quién es o si puede recibir una transferencia.

¿Brasil usa IBAN?

Sí. Los IBAN brasileños tienen 29 caracteres: código de país BR, dos dígitos verificadores, el código del banco, la sucursal, el número de cuenta, el tipo de cuenta y la posición del titular. Se usan para transferencias internacionales; los pagos nacionales usan Pix, TED o boleto.

¿El IBAN se escribe con espacios o sin ellos?

Sin espacios en cualquier formulario electrónico o sistema bancario; en grupos de cuatro caracteres cuando se imprime en papel, en una factura o en un membrete. Los dos botones de aquí producen exactamente el mismo número en las dos presentaciones aceptadas.

¿Los IBAN que pego salen de mi navegador?

No. La tabla de países y la aritmética mod-97 están todas en JavaScript ejecutándose en tu dispositivo: no hay peticiones de red y nada se registra ni se almacena.

¿Por qué falla mi IBAN si tiene el número de caracteres correcto?

Casi siempre por un carácter intercambiado o mal escrito: mod-97 detecta todos los errores de un solo carácter y casi todos los intercambios de dos caracteres contiguos. Compáralo con el documento original carácter a carácter, bloque de cuatro a bloque de cuatro.

Herramientas relacionadas

¿Enlaces largos? Acórtalos gratis

Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.

Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.