Desarrollo Web
IBAN Validator
Verificar el IBAN mediante la suma de control ISO 7064 (mod 97), el formato y la longitud esperada para el país. Todo se calcula en el navegador.
An IBAN (International Bank Account Number) is an international bank account number format with a built-in checksum under ISO 7064 (mod 97). This tool verifies that checksum, along with the format and length expected for the country encoded in the IBAN.
How to use it
- Paste an IBAN (with or without spaces) — the checksum and format check happen instantly.
- The first two letters identify the country, and the tool checks the number's length against what's expected for that country.
- If validation fails, it tells you exactly what's wrong: length, format, or checksum.
Common uses
- Basic validation of an IBAN field in a payment or vendor-registration form before it hits the backend.
- Quickly checking whether a manually copied account number from a document contains a typo.
- Verifying the format of an IBAN received from a client or partner in another country.
Things to keep in mind
An IBAN that passes the MOD-97 check only confirms the number's structure is correct, not that the account is real or active.
Not every country uses IBAN — some banking systems (the US, for example) have their own separate account number formats.
Preguntas frecuentes
¿Qué verifica realmente la suma de comprobación mod-97?
Es el algoritmo ISO 7064: el IBAN se reordena y convierte en un número, y ese número debe dejar un resto de 1 al dividirse entre 97 — esto detecta errores tipográficos y caracteres intercambiados pero no confirma que la cuenta exista.
¿Por qué la longitud esperada difiere según el país?
El formato bancario nacional de cada país define una longitud IBAN fija, por ejemplo Alemania usa 22 caracteres y el Reino Unido también usa 22, así que la herramienta verifica la longitud total contra el código de país que aparece al inicio del IBAN.
¿Qué pasa si mi país no está en la lista de longitudes?
La verificación de la suma de comprobación se sigue ejecutando normalmente; solo se omite la verificación de longitud para los países que faltan en la tabla de referencia de la herramienta, y eso no afecta el resultado de la suma de comprobación.
¿Hace falta el código BIC/SWIFT si ya he indicado el IBAN?
Para transferencias dentro de SEPA, normalmente no, ya que el IBAN ya contiene el código de banco en su estructura; pero algunos sistemas de pago y las transferencias fuera de SEPA aún exigen indicar el BIC/SWIFT por separado como verificación adicional de la ruta del pago.
¿Que un IBAN sea válido según MOD-97 significa que esa cuenta existe realmente?
No — la verificación de la suma de control solo confirma que la estructura matemática del número es correcta, no que la cuenta exista realmente en un banco; la comprobación definitiva de la existencia de la cuenta solo la realiza el propio sistema bancario al procesar el pago.