Categoría: Desarrollo

Validador de IBAN

Idea propia¿Falta una herramienta?

Valida y formatea IBANs con el checksum mod-97

Valida un número de cuenta bancaria internacional (IBAN) usando el checksum mod-97 de ISO 7064, consulta su código de país y visualízalo formateado en los grupos estándar de cuatro caracteres. Funciona completamente en tu navegador, sin contactar a ningún banco.

ResultadoJSON válidoCódigo de paísDEFormateadoDE89 3704 0044 0532 0130 00

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Un IBAN codifica un código de país, dos dígitos de control y un identificador de cuenta bancaria específico de cada país. Los dígitos de control se calculan moviendo los primeros cuatro caracteres al final, convirtiendo cada letra en un número de dos dígitos (A=10 ... Z=35) y comprobando que el número resultante sea congruente con 1 módulo 97. Esta herramienta realiza ese cálculo de forma local; no consulta la cuenta, el banco ni contacta con ningún servicio externo, por lo que solo puede confirmar que el checksum tiene el formato correcto, no que la cuenta exista.

Cómo se usa

  1. Pega o escribe un IBAN, con o sin espacios.
  2. Lee el resultado para ver si el checksum es válido.
  3. Consulta el código de país y la versión formateada, agrupada en bloques de cuatro para facilitar la lectura.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Un resultado válido significa que la cuenta existe?
No. Esta herramienta solo comprueba el checksum mod-97 integrado en todo IBAN. No puede confirmar que la cuenta esté abierta, activa o que pertenezca a alguien en particular.
¿Se envía mi IBAN a un servidor?
No. El checksum se calcula completamente en tu navegador.
¿Por qué se mueven al final los primeros cuatro caracteres?
El algoritmo mod-97 de ISO 7064 definido para los IBAN exige reordenar la cadena de esta forma antes de la conversión numérica, de modo que el código de país y los dígitos de control también queden cubiertos por el checksum.