HERRAMIENTAS/ID Y DINERO

Validador de IBAN

Validador de IBAN · PT e internacional

Pegue un IBAN portugués o extranjero y vea, al instante, si pasa la suma de control. Para cuentas portuguesas, separo el banco y la sucursal. Todo se ejecuta en su navegador. No se envía nada a ningún sitio.

·ACTUALIZADO JULIO 2026·4 MIN·FUENTES OFICIALES
EN RESUMEN
IBAN portugués
25 caracteres (PT + 23 dígitos)
Verificación
ISO 7064, MOD-97-10
BBAN de Portugal
4 banco + 4 sucursal + 11 cuenta + 2 control
Dónde funciona
En su navegador, sin enviar nada
PRUEBE:
Esperando un IBAN…
País-
Longitud-
Formateado-
Suma de control (mod 97)-

Cómo funciona

Cada IBAN termina en una suma de control de dos dígitos justo después del código del país. La verifico con la fórmula ISO 7064 (MOD-97-10): quito los espacios, pongo todo en mayúsculas, confirmo la longitud según el país, muevo los cuatro primeros caracteres al final, cambio las letras por números y calculo el resto de la división entre 97. Si da 1, el número está bien formado. Para un IBAN portugués, además divido el BBAN en sus partes: 4 dígitos de banco, 4 de sucursal, 11 de cuenta y 2 de control nacional.

  1. 1
    Limpio lo que escribió
    Elimino los espacios y convierto a mayúsculas. El IBAN no distingue entre mayúsculas y minúsculas, y los espacios son solo para facilitar la lectura.
  2. 2
    Confirmo la longitud
    Cada país tiene una longitud fija. Portugal son 25 caracteres; España 24; Alemania 22. Una longitud incorrecta falla de inmediato.
  3. 3
    Ejecuto la suma de control
    Aplico el MOD-97-10 sobre el número entero, dígito a dígito, para no desbordar la precisión. Válido si el resto es 1.
  4. 4
    Separo el BBAN (solo PT)
    Para Portugal muestro banco (0033, 0035…), sucursal, número de cuenta y los 2 dígitos de control nacional.

Preguntas frecuentes

¿Este validador me dice de qué banco es el IBAN?
Para un IBAN portugués muestro el código del banco (los 4 primeros dígitos del BBAN). Por ejemplo, 0033 es Millennium bcp, 0035 es Caixa Geral de Depósitos. No consulto ninguna base de datos ni confirmo el nombre del titular: la verificación es puramente matemática y se ejecuta en su navegador. Para IBAN de otros países muestro solo el país y el resultado de la suma de control.
¿Qué es el MOD-97-10?
Es la fórmula de la norma ISO 7064 que protege todos los IBAN. Se mueven los 4 primeros caracteres al final, se cambian las letras por números (A=10, B=11, … Z=35) y se divide el número gigante entre 97. Si el resto es exactamente 1, el IBAN es válido. Como el número es enorme, calculo el resto dígito a dígito para evitar errores de redondeo.
¿Un IBAN que pasa la fórmula está realmente correcto?
Significa que no hay erratas obvias: un dígito cambiado o dos cifras invertidas casi siempre fallan la verificación. Pero la cuenta puede estar cerrada, pertenecer a otra persona o no haber existido nunca. Antes de transferir dinero, confirme el IBAN con quien se lo haya dado.
¿Por qué mi IBAN tiene espacios y el validador lo acepta igualmente?
Los bancos suelen imprimir el IBAN en grupos de cuatro para que sea más fácil de leer, pero los espacios no forman parte del número. Elimino los espacios y convierto todo a mayúsculas antes de verificar, así que puede pegarlo tal como venga.
¿Qué países reconoce esta herramienta?
Confirmo la longitud exacta de Portugal, España, Francia, Alemania, Países Bajos, Reino Unido, Italia, Irlanda y Bélgica. Para cualquier otro país aplico igualmente la suma de control MOD-97-10, pero no comparo la longitud con la tabla oficial de ese país.
FUENTES OFICIALES
AVISO
Esta herramienta solo verifica la estructura matemática del IBAN (longitud y suma de control) y, para Portugal, separa los campos del BBAN. No confirma si la cuenta existe, está activa o a quién pertenece, ni el nombre o la dirección del banco. No consulta ninguna base de datos. Antes de hacer una transferencia, confirme siempre el IBAN con el destinatario. No es asesoramiento financiero.