Domingo González

Validar IBAN y calcular el IBAN desde el CCC

Comprueba si un IBAN está bien escrito antes de mandar una transferencia, o saca el IBAN de una cuenta antigua de 20 dígitos. Sin registros y sin que el número salga de tu navegador.

Actualizado el 5 de septiembre de 2026

¿Está bien este IBAN?

Pega un IBAN y te digo si los dígitos de control cuadran.

De cuenta antigua (CCC) a IBAN

Escribe los 20 dígitos del CCC: banco (4), oficina (4), control (2) y cuenta (10).

Que valide no significa que exista

Esto comprueba la estructura del número: que los dígitos de control cuadren con el resto de cifras. No dice que la cuenta exista, ni de quién es, ni si tiene un céntimo. Sirve para cazar el dígito que te has comido al copiar un IBAN a mano, que es justo el error que hace que una transferencia rebote tres días después. Y como todo el cálculo pasa en tu navegador, el número no viaja a ningún sitio: por eso esta herramienta tampoco guarda nada en la URL.

Cómo funciona el módulo 97

Coges el IBAN, mandas los cuatro primeros caracteres al final, cambias cada letra por un número (A=10, B=11, y así hasta Z=35) y divides el numerajo resultante entre 97. Si el resto es 1, el IBAN está bien construido. Con ES91 2100 0418 4502 0005 1332 se reordena a 21000418450200051332ES91, la E pasa a 14 y la S a 28, y el resto sale 1.

El número no cabe en un entero normal, así que se recorre por bloques arrastrando el resto. Es lo que hace esta página, en tu navegador, sin librerías.

Los dos dígitos de control del CCC español van por otro camino: suma ponderada de las cifras con los pesos 1, 2, 4, 8, 5, 10, 9, 7, 3 y 6, resto entre 11, y 11 menos ese resto — con las dos excepciones clásicas, que el 10 se convierte en 1 y el 11 en 0. El primero se calcula sobre el banco y la oficina; el segundo, sobre los diez dígitos de la cuenta.

Otras herramientas que te pueden servir