calculo iban y swift

Calculadora de IBAN y SWIFT/BIC

Genera un IBAN a partir de país + BBAN, valida un IBAN completo y revisa si un código SWIFT/BIC tiene formato correcto.

1) Generar IBAN

2) Validar IBAN

3) Validar SWIFT / BIC

Introduce tus datos y pulsa un botón para ver el resultado.

Qué significa “cálculo IBAN y SWIFT”

Cuando hablamos de cálculo IBAN y SWIFT, normalmente nos referimos a dos tareas distintas: comprobar si un IBAN es válido y verificar si un código SWIFT/BIC está bien formado. Ambos códigos se usan en transferencias bancarias internacionales, pero cumplen funciones diferentes.

  • IBAN identifica una cuenta bancaria concreta y contiene dígitos de control.
  • SWIFT/BIC identifica la entidad y sucursal bancaria que participa en la operación.

En una transferencia internacional, lo más habitual es necesitar ambos: IBAN del beneficiario y SWIFT/BIC del banco receptor.

IBAN: estructura y lógica de validación

El IBAN (International Bank Account Number) empieza con dos letras del país, sigue con dos dígitos de control y termina con la parte nacional de la cuenta (BBAN). En España, por ejemplo, el IBAN tiene 24 caracteres.

Cómo se valida un IBAN

La validación estándar sigue la norma ISO 13616 y usa una operación módulo 97:

  • Se mueve el prefijo (los 4 primeros caracteres) al final.
  • Se convierten letras en números (A=10, B=11, ... Z=35).
  • Se calcula el resto al dividir entre 97.
  • Si el resultado es 1, el IBAN es válido.

Este proceso detecta muchos errores de transcripción (número mal escrito, letras cambiadas, etc.).

Cómo calcular los dígitos de control del IBAN

Si ya tienes país + BBAN, puedes generar los dígitos de control del IBAN de esta forma:

  1. Escribe el país y añade temporalmente 00 como dígitos de control.
  2. Coloca ese prefijo al final del BBAN.
  3. Convierte letras en números.
  4. Calcula: 98 - (número mod 97).
  5. El resultado (2 dígitos) es el control real del IBAN.

La calculadora de esta página automatiza todo el proceso y además te da el IBAN formateado para lectura.

SWIFT/BIC: qué valida y qué no valida

Un código SWIFT/BIC tiene 8 u 11 caracteres:

  • 4 letras: código del banco
  • 2 letras: país
  • 2 caracteres: localidad
  • 3 opcionales: sucursal (si no aparece, suele interpretarse como oficina principal)

La validación de formato confirma que respeta esa estructura. Sin embargo, no garantiza por sí sola que el banco esté activo o que el código pertenezca a una sucursal operativa. Para eso, hace falta una base de datos bancaria actualizada o validación directa con la entidad.

Errores frecuentes al introducir IBAN y SWIFT

1) Copiar con espacios o símbolos extra

Muchos usuarios pegan códigos con guiones o espacios. Aunque suele ser inofensivo, conviene limpiar el texto antes de validar.

2) Confundir “O” con “0”

En SWIFT/BIC y en algunas partes alfanuméricas del IBAN, esa confusión es común. Verifica siempre carácter por carácter.

3) Usar un IBAN válido con SWIFT incorrecto

Que el IBAN pase el módulo 97 no significa que el SWIFT también sea correcto. Hay que validar ambos campos de forma independiente.

Buenas prácticas para transferencias internacionales

  • Valida IBAN y SWIFT antes de autorizar la operación.
  • Haz una transferencia de prueba si es un nuevo beneficiario.
  • Guarda los datos en formato estandarizado (mayúsculas, sin símbolos).
  • Confirma el nombre del titular con documentación oficial.
  • Evita compartir datos bancarios sensibles por canales inseguros.

Preguntas comunes

¿Un IBAN válido garantiza que la cuenta existe?

No necesariamente. Solo confirma que la estructura y los dígitos de control son coherentes.

¿Un SWIFT de 8 caracteres es incorrecto?

No. Es válido y suele representar la oficina principal del banco.

¿Puedo calcular IBAN de cualquier país?

Sí, siempre que dispongas del BBAN correcto para ese país. Ten en cuenta que la longitud final del IBAN varía por jurisdicción.

Conclusión

Dominar el cálculo IBAN y SWIFT reduce errores y evita devoluciones de transferencias. El IBAN te ayuda a validar la cuenta destino y el SWIFT identifica correctamente el banco receptor. Usar una herramienta como la de esta página agiliza la comprobación y mejora la seguridad operativa en pagos internacionales.

🔗 Related Calculators