Genera tus DNI, IBAN o contraseñas

Validador de IBAN

Pega un IBAN y comprobamos su longitud, su formato y sus dígitos de control (módulo 97). Funciona con IBAN de España y de otros países europeos.

Puedes escribirlo con o sin espacios. No se envía a ningún servidor.

Ejemplos:

Escribe un IBAN para ver el resultado.

Validar varios IBAN a la vez

Pega una lista con un IBAN por línea (hasta 500). Se comprueba cada uno por separado y puedes copiar solo los válidos o descargar el resultado en CSV.

Convertir un CCC en IBAN

El CCC (código cuenta cliente) son 20 dígitos: entidad, oficina, dos dígitos de control y número de cuenta. Escríbelo y calculamos el IBAN español.

Escribe los 20 dígitos del CCC.

Qué comprueba este validador

Un IBAN empieza por dos letras de país y dos dígitos de control, y sigue con el número de cuenta de cada país. El validador comprueba primero que solo tenga letras y números, después que la longitud coincida con la del país (24 caracteres en España) y por último que los dígitos de control superen el módulo 97, el algoritmo estándar que usan los bancos para detectar errores de transcripción.

Si el IBAN es español, además lo desglosa en entidad, oficina, dígitos de control y número de cuenta, y revisa los dígitos de control de la propia cuenta. Todo se calcula en tu navegador: el IBAN que escribes no se guarda ni se envía.

Cómo convertir un CCC en IBAN

Al CCC de 20 dígitos se le añade delante el código de país (ES) y dos dígitos de control calculados con el módulo 97. La herramienta de arriba lo hace por ti y, además, comprueba los dos dígitos de control del propio CCC.

Qué banco es: códigos de entidad

En un IBAN español, los cuatro dígitos que siguen al control (posiciones 5 a 8) son el código de la entidad. Mostramos el nombre cuando conocemos el código de las más habituales. Con las fusiones, el nombre actual puede ser distinto del que figuraba cuando se abrió la cuenta, y la lista no es exhaustiva.

Longitud del IBAN por país

PaísCódigoCaracteres
AlemaniaDE22
AndorraAD24
AustriaAT20
BulgariaBG22
BélgicaBE16
ChequiaCZ24
ChipreCY28
Ciudad del VaticanoVA22
CroaciaHR21
DinamarcaDK18
EslovaquiaSK24
EsloveniaSI19
EspañaES24
EstoniaEE20
FinlandiaFI18
FranciaFR27
GibraltarGI23
GreciaGR27
HungríaHU28
IrlandaIE22
IslandiaIS26
ItaliaIT27
LetoniaLV21
LiechtensteinLI21
LituaniaLT20
LuxemburgoLU20
MaltaMT31
MónacoMC27
NoruegaNO15
Países BajosNL18
PoloniaPL28
PortugalPT25
Reino UnidoGB22
RumaníaRO24
San MarinoSM27
SueciaSE24
SuizaCH21

Qué no comprueba

  • No sabe si la cuenta existe ni si está activa.
  • No identifica al titular ni al banco con certeza.
  • Un IBAN válido en formato puede no servir para recibir una transferencia.

Preguntas frecuentes

¿Qué longitud tiene un IBAN español?

24 caracteres: ES, dos dígitos de control, cuatro de entidad, cuatro de oficina, dos de control de la cuenta y diez del número de cuenta.

¿Qué es el módulo 97?

Se mueven los cuatro primeros caracteres al final, se convierten las letras en números (A=10, B=11…) y el resultado debe dejar resto 1 al dividirlo entre 97.

¿Por qué un IBAN de prueba pasa el módulo 97 pero avisa de los dígitos de la cuenta?

Los IBAN generados al azar suelen cumplir el módulo 97 sin que los dígitos de control internos de la cuenta española coincidan. Una cuenta real cumple ambas cosas.

¿Puedo validar muchos IBAN de golpe?

Sí: pega la lista (uno por línea, hasta 500) en el apartado "Validar varios IBAN a la vez". Verás cuáles son válidos, cuáles no y por qué, y podrás copiar los válidos o bajar un CSV.

¿Cómo saco el IBAN a partir del número de cuenta de 20 dígitos?

Escribe el CCC en el apartado "Convertir un CCC en IBAN". Se calcula ES + dos dígitos de control + los 20 dígitos de la cuenta.

¿Sirve para otros países?

Sí. Conoce la longitud de los IBAN de los países europeos más habituales. Si el país no está en la lista, comprueba solo el módulo 97 y te lo indica.

Más información: cómo es un IBAN español y cómo se valida. Si necesitas IBAN de prueba, usa el generador de IBAN.