Validador de IBAN
Pega un IBAN, con o sin espacios, para comprobarlo con la longitud oficial de su país y con el dígito de control mod-97 de la norma ISO 7064. Si falla, la herramienta te dice cuál de las dos comprobaciones no ha pasado.
Cómo funciona
Un IBAN, o International Bank Account Number, reúne el país, el banco y la cuenta en una sola cadena con una comprobación de seguridad incorporada. La validación tiene dos pasos, y esta herramienta ejecuta los dos.
El primer paso es la comprobación de longitud. Cada país registra una longitud fija de IBAN en la norma ISO 13616, así que la herramienta lee el código de país de las dos primeras letras y consulta cuántos caracteres debe tener el IBAN de ese país. Un IBAN del Reino Unido tiene 22 caracteres, Alemania 22, España 24, Rumanía 24 y Noruega es el más corto, con 15. Si la longitud no cuadra, se ha añadido o perdido un carácter y el número no puede ser correcto.
El segundo paso es el dígito de control mod-97 de la norma ISO 7064. Los cuatro primeros caracteres (el código de país y los dos dígitos de control) se mueven al final. Cada letra se sustituye entonces por un número, donde A es 10, B es 11, y así hasta la Z, que es 35. Eso convierte todo el IBAN en una única cadena larga de cifras, que se divide entre 97. Si el resto es exactamente 1, la comprobación se supera.
Ejemplo resuelto
Tomemos el número de ejemplo ES91 2100 0418 4502 0005 1332, que sirve de muestra y no es una cuenta real. Tiene 24 caracteres, que es la longitud de España, así que la primera comprobación se supera. Al mover ES91 al final se obtiene 21000418450200051332ES91, y tras sustituir las letras por números y dividir entre 97 el resto sale 1. Las dos comprobaciones pasan, así que el número es un IBAN válido en cuanto a la forma.
Cuándo lo necesitas
Esta es la comprobación que conviene hacer antes de enviar dinero o de dar tu número de cuenta a alguien. Una sola cifra equivocada o cambiada de sitio en un IBAN puede mandar una transferencia al lugar incorrecto o devolverla días después con una comisión. Un autónomo que pone un IBAN en una factura, un casero que escribe los datos bancarios en un contrato o cualquiera que da de alta un nuevo beneficiario puede confirmar en segundos que el número está bien formado y ahorrarse una corrección lenta e incómoda más adelante.
Preguntas frecuentes
¿Qué comprueba realmente este validador?
Dos cosas. Primero, que el IBAN tiene el número exacto de caracteres definido para su país. Segundo, que el dígito de control mod-97 incorporado en el número es correcto. Juntas detectan casi cualquier errata, pero no pueden confirmar que exista una cuenta bancaria real y abierta detrás del número.
¿Un IBAN válido significa que la cuenta existe?
No. La comprobación solo demuestra que el número es coherente consigo mismo y está bien formado. La cuenta podría estar cerrada, o el número podría estar bien formado pero no haberse emitido nunca. Solo el banco puede confirmar que una cuenta es real y está activa.
¿Importan los espacios o las minúsculas?
No. La herramienta quita los espacios y pasa las letras a mayúsculas antes de comprobar, así que ES91 2100 0418 y ES9121000418 se tratan igual. Los bancos escriben el IBAN en grupos de cuatro solo para que sea más fácil de leer.
¿Por qué ha fallado mi IBAN por longitud si parecía correcto?
Cada país fija la longitud de su IBAN. Un IBAN alemán siempre tiene 22 caracteres, uno español 24 y uno rumano 24. Si al tuyo le falta o le sobra un carácter, se ha perdido o añadido una cifra en algún punto, aunque el principio parezca correcto.
¿Se envía mi IBAN a algún sitio cuando lo compruebo?
No. Todo el cálculo se realiza en tu navegador. Nada de lo que escribes se sube, se registra ni se guarda, así que puedes comprobar aquí un número de cuenta real con total seguridad.