Validador de IBAN
Pega un número de cuenta bancaria internacional (IBAN) para comprobar que sus dígitos de control, el código de país y la longitud son correctos antes de enviar un pago. La herramienta divide el IBAN en código de banco, sucursal y número de cuenta, y muestra el cálculo mod-97 completo. Todo funciona en tu navegador.
Última actualización:
Puedes usar espacios, guiones y minúsculas.
Cómo usar Validador de IBAN
- Elige el modo individual o masivo.
- Pega el IBAN (puede llevar espacios y minúsculas), o un IBAN por línea en el modo masivo.
- Haz clic en Comprobar IBAN; el resultado también se actualiza mientras escribes.
- Lee el resultado: país, longitud y dígitos de control, además de la tabla con el desglose del BBAN.
- Copia el formato impreso o descarga los resultados masivos en CSV.
Cómo funciona la comprobación mod-97 del IBAN
Toma como ejemplo GB82 WEST 1234 5698 7654 32:
- Quita los espacios:
GB82WEST12345698765432 - Mueve los cuatro primeros caracteres al final:
WEST12345698765432GB82 - Convierte las letras en números (A = 10, B = 11 … Z = 35): W = 32, E = 14, S = 28, T = 29, G = 16, B = 11 →
3214282912345698765432161182 - Divide entre 97. El resto es 1, así que el IBAN es válido. Cualquier otro resto indica una errata.
Como el número es demasiado grande para la aritmética normal, el cálculo se hace por partes: se lleva un resto acumulado, se multiplica por 10, se suma el siguiente dígito y se vuelve a calcular el mod 97.
Longitud y estructura del IBAN por país
| País | Longitud | Ejemplo | Estructura del BBAN |
|---|---|---|---|
| Alemania (DE) | 22 | DE89 3704 0044 0532 0130 00 | código de banco (BLZ) de 8 dígitos + cuenta de 10 dígitos |
| Reino Unido (GB) | 22 | GB82 WEST 1234 5698 7654 32 | código de banco de 4 letras + sort code de 6 dígitos + cuenta de 8 dígitos |
| Francia (FR) | 27 | FR14 2004 1010 0505 0001 3M02 606 | banco 5 + sucursal 5 + cuenta 11 + clave RIB 2 |
| España (ES) | 24 | ES91 2100 0418 4502 0005 1332 | banco 4 + sucursal 4 + control 2 + cuenta 10 |
| Italia (IT) | 27 | IT60 X054 2811 1010 0000 0123 456 | CIN 1 + ABI 5 + CAB 5 + cuenta 12 |
| Países Bajos (NL) | 18 | NL91 ABNA 0417 1643 00 | código de banco de 4 letras + cuenta de 10 dígitos |
| Bélgica (BE) | 16 | BE68 5390 0754 7034 | banco 3 + cuenta 7 + control 2 |
| Suiza (CH) | 21 | CH93 0076 2011 6238 5295 7 | banco 5 + cuenta 12 |
| Noruega (NO) | 15 | NO93 8601 1117 947 | banco 4 + cuenta 6 + control 1 |
| Arabia Saudí (SA) | 24 | SA03 8000 0000 6080 1016 7519 | banco 2 + cuenta 18 |
Escribe siempre un IBAN en papel en grupos de cuatro caracteres separados por espacios (el "formato impreso"), y sin espacios en los archivos de pago electrónicos.
Preguntas frecuentes
¿Cómo se valida un IBAN?
Según ISO 13616 / ISO 7064 mod 97-10: se quitan los espacios, se mueven los cuatro primeros caracteres (código de país y dígitos de control) al final, se sustituye cada letra por un número (A = 10 … Z = 35) y se divide el número resultante entre 97. El IBAN solo es válido si el resto es 1.
¿Un IBAN válido significa que la cuenta existe?
No. Superar la comprobación solo demuestra que el número está bien formado y no tiene errores de escritura que el dígito de control pueda detectar. No confirma que la cuenta esté abierta ni quién es su titular; eso solo puede confirmarlo el banco.
¿Cuánto mide un IBAN?
Depende del país: desde 15 caracteres en Noruega hasta 32 en Santa Lucía (33 en Rusia). Alemania usa 22, el Reino Unido 22, Francia 27, España 24 y los Países Bajos 18. La herramienta comprueba la longitud exacta de cada país.
¿Qué son los dígitos de control del IBAN?
Son los dos dígitos que siguen al código de país. Se calculan como 98 menos el resto de dividir entre 97 (BBAN + código de país + 00, convertido a números), así que se detecta cualquier carácter erróneo y casi todos los intercambios de caracteres contiguos.
¿Qué es el BBAN?
El Basic Bank Account Number es la parte nacional que va después de los cuatro primeros caracteres. Su estructura la fija cada país, por ejemplo un código de banco de 8 dígitos más un número de cuenta de 10 dígitos en Alemania, o un código de banco de 4 letras, un sort code de 6 dígitos y un número de cuenta de 8 dígitos en el Reino Unido.
¿El IBAN es lo mismo que el SWIFT/BIC?
No. El IBAN identifica una cuenta concreta, mientras que el BIC (código SWIFT) identifica al banco. Las transferencias internacionales a menudo necesitan ambos.
¿Es seguro pegar mi IBAN aquí?
Sí. La comprobación se hace por completo en tu navegador y no se envía nada a ningún servidor ni se guarda.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.