ValidateFin

Validador IBAN mod-97 & ISO 13616

El validador de IBAN comprueba al instante cualquier IBAN usando el algoritmo de suma de verificación mod-97 definido en ISO 13616. Verifica el código de país, los dígitos de control y la estructura BBAN según las reglas de formato específicas de cada país.

ISO 13616mod-97 checksum36 SEPA countries
100% Local

Introduzca un IBAN

Los espacios se ignoran automáticamente. No se envía ningún dato — cálculo 100% local.

Acerca del Validador IBAN

El validador de IBAN comprueba al instante cualquier IBAN usando el algoritmo de suma de verificación mod-97 definido en ISO 13616. Verifica el código de país, los dígitos de control y la estructura BBAN según las reglas de formato específicas de cada país.

Se admiten los 36 países SEPA. Ningún dato se envía jamás a un servidor — la validación ocurre completamente en su navegador, siendo seguro con números de cuenta reales.

El IBAN se introdujo para estandarizar la identificación transfronteriza de cuentas bancarias. Cada país define su propia longitud de IBAN y estructura BBAN: un IBAN belga tiene 16 caracteres (BE + 2 dígitos de control + BBAN de 12 dígitos), un IBAN francés tiene 27 caracteres y un IBAN alemán tiene 22 caracteres. La suma de verificación mod-97 detecta más del 99% de los errores de transcripción, incluidos los errores de un solo carácter y la mayoría de las transposiciones.

Esta herramienta es especialmente útil para los equipos financieros que preparan archivos de pago SEPA: validar los IBAN antes de incluirlos en un archivo pain.001 o pain.008 evita el rechazo por parte de su banco. Un solo IBAN inválido en un lote de cientos de pagos puede provocar que se rechace todo el archivo, retrasando todos los pagos. Comprobar previamente cada IBAN lleva segundos y elimina este riesgo.

¿Qué es un IBAN?

Un IBAN (International Bank Account Number — Número de Cuenta Bancaria Internacional) es un sistema de numeración internacional estandarizado para identificar cuentas bancarias a través de fronteras nacionales. Consta de un código de país de dos letras, dos dígitos de control calculados con el algoritmo mod-97 y un número de cuenta bancaria básico (BBAN) específico de cada país. Los IBAN reducen errores en los pagos internacionales y son obligatorios para las transacciones SEPA.

Puntos clave

  • Los IBAN utilizan un checksum mod-97 para detectar errores de transcripción antes del envío del pago
  • Cada país tiene una longitud de IBAN fija (p. ej., DE=22, FR=27, BE=16, NL=18, GB=22)
  • El IBAN contiene el código bancario y el número de cuenta — identifica completamente una cuenta bancaria
  • ValidateFin valida formato, longitud, checksum y código de país del IBAN al instante
  • Valide siempre los IBAN antes de incluirlos en archivos de pago SEPA para evitar rechazos

Formato IBAN por país

PaísLongitud IBANEjemplo
Bélgica (BE)16BE68 5390 0754 7034
Francia (FR)27FR76 3000 6000 0112 3456 7890 189
Alemania (DE)22DE89 3704 0044 0532 0130 00
Países Bajos (NL)18NL91 ABNA 0417 1643 00
España (ES)24ES91 2100 0418 4502 0005 1332
Italia (IT)27IT60 X054 2811 1010 0000 0123 456

Los IBAN se muestran con espacios para facilitar la lectura. En los archivos de pago, los IBAN deben enviarse sin espacios.

Preguntas frecuentes

¿Cómo funciona la validación de IBAN?

La herramienta aplica el algoritmo de suma de verificación mod-97 al IBAN completo y luego verifica el código de país, los dígitos de control y el formato BBAN según las reglas específicas del país. Para más información, consulte nuestra guía de validación IBAN.

¿Qué países son compatibles?

Se admiten los 36 países SEPA, incluidos los estados miembros de la UE, Reino Unido, Noruega, Suiza y otros países participantes.

¿El validador también comprueba los códigos BIC?

El validador de IBAN se centra en la verificación de IBAN. Para la validación completa de archivos de pago incluyendo BIC, use la herramienta Validador SEPA.

¿Esta herramienta es gratuita?

Sí, completamente gratuita sin registro. La validación de IBAN funciona completamente en su navegador.

¿Qué es el algoritmo de suma de verificación mod-97?

El algoritmo mod-97 está definido en ISO 13616. Para validar un IBAN: mueva los primeros 4 caracteres al final, reemplace cada letra por su equivalente numérico (A=10, B=11... Z=35) y calcule el número módulo 97. Un IBAN válido siempre produce un resto de 1. Este método detecta todos los errores de un solo dígito y la mayoría de los errores de transposición.

¿Qué es el BBAN y cómo varía según el país?

El BBAN (Basic Bank Account Number) es el identificador de cuenta nacional dentro del IBAN. Su formato varía según el país: por ejemplo, un IBAN francés tiene un código de banco/sucursal de 10 dígitos seguido de un número de cuenta de 11 dígitos y 2 dígitos de control, mientras que un IBAN alemán utiliza un código bancario de 8 dígitos y un número de cuenta de 10 dígitos. El validador comprueba la longitud del BBAN y el tipo de carácter (numérico o alfanumérico) para los 36 países admitidos.

¿Puede un IBAN superar la suma de verificación pero seguir siendo no válido para un banco real?

Sí. La suma de verificación mod-97 verifica la integridad matemática del IBAN, pero no puede confirmar que la cuenta exista realmente en un banco o que el código bancario corresponda a una institución real. Para el procesamiento de pagos, verifique siempre los IBAN en un directorio bancario en vivo o a través del servicio de prevalidación de su banco.

¿Cuál es la longitud máxima de un IBAN?

Los IBAN varían en longitud desde 15 caracteres (Noruega) hasta 34 caracteres (Malta). La longitud total incluye el código de país de 2 letras, 2 dígitos de control y el BBAN específico del país. El validador comprueba automáticamente que la longitud del IBAN coincide con la longitud esperada para el país detectado.

¿Por qué mi IBAN falla la validación aunque mi banco me lo haya proporcionado?

Algunas razones comunes: el IBAN puede haberse copiado con espacios o caracteres de formato (elimine todos los espacios antes de validar), puede haberse transpuesto un dígito durante la entrada manual, o el IBAN se proporcionó sin el prefijo del país. Pegue el IBAN completo incluyendo el código de país (p. ej., BE71 0961 2345 6769) y elimine todos los espacios. Si el IBAN forma parte de un archivo de pago, puede validar el archivo completo con el Validador SEPA.

¿Es seguro validar números IBAN reales con esta herramienta?

Sí. La validación de IBAN se ejecuta completamente en su navegador — no se envían datos a ningún servidor. Sus IBAN no se almacenan, registran ni transmiten. Esto la hace segura para validar números de cuentas reales de clientes o proveedores.