Calculae

Matemáticas del día a día

Validador de IBAN

Comprueba si un IBAN es válido con el algoritmo oficial (módulo 97). Detecta errores de transcripción en el número de cuenta. Gratis, online y sin guardar datos.

Resultado

País
Dígitos de control

El cálculo se hace en tu navegador: el IBAN no se envía ni se guarda. Validar solo comprueba que el número está bien formado, no que la cuenta exista.

Cómo se valida un IBAN

Mover país+control al final, letras→números y comprobar resto 1 al dividir entre 97

El IBAN lleva incorporados dos dígitos de control que permiten detectar erratas sin consultar al banco. El algoritmo (el estándar ISO 13616) mueve el código de país y los dos dígitos de control al final, convierte las letras en números (A = 10, B = 11…) y comprueba que el número gigante resultante dé resto 1 al dividirlo entre 97. Si no da 1, hay un error en alguna cifra. Validar no garantiza que la cuenta exista, pero evita la mayoría de errores al teclear o copiar un número.

Ejemplo de validación paso a paso

Tomemos un IBAN español de ejemplo: ES91 2100 0418 4502 0005 1332. El objetivo es comprobar que sus dígitos de control (el «91») cuadran con el resto del número.

21000418450200051332142891 mód 97 = 1 → IBAN válido

Como el resto es 1, el IBAN es correcto. Si al teclearlo te hubieras equivocado en una sola cifra, el resto casi con toda seguridad no daría 1 y sabrías al momento que hay una errata.

Qué significa cada tramo del IBAN español

El IBAN español tiene siempre 24 caracteres. Detrás de esa larga cadena se esconde la cuenta de toda la vida (las antiguas 20 cifras del CCC) con un prefijo internacional delante. Estos son sus tramos, con el ejemplo anterior:

TramoDígitosEjemploQué es
País2ESCódigo del país (España)
Control IBAN291Dígitos de control del estándar internacional
Entidad42100Identifica el banco
Oficina40418La sucursal concreta
DC245Dígitos de control de la cuenta nacional
Número de cuenta100200051332Tu cuenta dentro de esa oficina

Por eso un IBAN español bien formado ocupa 2 + 2 + 4 + 4 + 2 + 10 = 24 posiciones. Un consejo práctico: valida el número, pero nunca des por segura una transferencia solo porque el IBAN «pase» la comprobación; el algoritmo detecta erratas, no confirma que la cuenta exista ni que el titular sea quien esperas.

Preguntas frecuentes

¿Cómo se valida un IBAN?

Se mueven los cuatro primeros caracteres (país y dígitos de control) al final, se convierten las letras en números (A = 10, B = 11…) y se comprueba que el número resultante dé resto 1 al dividirlo entre 97. Si no, el IBAN tiene un error.

¿Validar el IBAN garantiza que la cuenta existe?

No. La validación solo confirma que el número está bien formado matemáticamente (no hay erratas), pero no comprueba que la cuenta exista o esté activa. Eso solo lo sabe el banco.

¿Guardáis el IBAN que introduzco?

No. El cálculo se hace por completo en tu navegador: el número no se envía a ningún servidor ni se almacena en ninguna parte.

Inserta esta calculadora en tu web

¿Tienes un blog o una web? Copia este código y pégalo donde quieras: la calculadora funcionará dentro de tu página y siempre estará actualizada. Es gratis.