Validador de IBAN
Si el IBAN está bien, y por qué.
Resultado
Pega o escribe arriba para ver el resultado aquí.
Tus archivos se quedan en tu dispositivo
Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.
Ejemplo
Ejemplo: el IBAN para pagar el alquiler, con dos cifras cambiadas de sitio
Ana va a pagar el alquiler por transferencia. El casero le dicta ES91 2100 0418 4502 0005 1332 y ella lo apunta como …1323. Pega las dos versiones en la caja, una por línea, y una tercera a la que le falta la última cifra.
- ES91 pasa al final y las letras se cambian por números (E = 14, S = 28): 21000418450200051332142891.
- Ese número se divide entre 97: el IBAN bueno deja resto 1; el apuntado, resto 49.
- Aparte se comprueba el DC español con el módulo 11: entidad 2100, oficina 0418, DC 45. Con la cuenta …1323 el DC tendría que ser 42.
| IBAN | Número de cuenta | Resto mod 97 | DC | Resultado |
|---|---|---|---|---|
| ES91 2100 0418 4502 0005 1332 | 0200051332 | 1 | 45 ✓ | válido |
| ES91 2100 0418 4502 0005 1323 | 0200051323 | 49 | 45 ✗ (calculado: 42) | no válido |
| ES91 2100 0418 4502 0005 133 | — | — | — | no válido: 23 caracteres de 24 |
El error salta antes de mandar el dinero. Si falta una cifra, el aviso es «se esperaban 24 caracteres; hay 23». Que un IBAN sea válido no dice de quién es la cuenta: eso solo lo sabe el banco.
Cómo funciona
- Pega un IBAN por línea, hasta 20: da igual que lleve espacios, minúsculas o «IBAN» delante.
- Cada uno se comprueba con la longitud y el formato de su país y con sus dos dígitos de control.
- Sale el IBAN en grupos de cuatro, la entidad, la oficina y el número de cuenta, y la cuenta del mod 97 hecha en tres pasos; en un IBAN español, también el DC.
Preguntas frecuentes
- ¿Cómo se comprueba un IBAN?
- Se pasan los cuatro primeros caracteres al final, se cambian las letras por números (A = 10 … Z = 35) y se divide entre 97: el resto tiene que ser 1. Así se cazan casi todas las erratas, una cifra equivocada o dos cambiadas de sitio. Que cuadre no dice que la cuenta exista ni de quién es: eso solo lo sabe el banco.
- ¿Y si los dígitos de control no cuadran?
- Hay algún carácter mal copiado. Vuelve a copiar el IBAN del original —el recibo, la factura, la app del banco—: cambiar los dígitos de control para que salga bien solo escondería el error. La herramienta no «corrige» ni se inventa IBAN; solo comprueba los que escribes.
- ¿Comprueba también el DC de una cuenta española?
- Sí. Un IBAN español es ES, dos dígitos de control y las 20 cifras de la cuenta: entidad, oficina, DC y número de cuenta. El DC —una cifra para la entidad y la oficina, otra para el número de cuenta— se calcula con el módulo 11 y se comprueba aparte. También se comprueban los controles nacionales de Italia, Francia, Portugal, Bélgica y otros trece países.
- ¿Sirve para cuentas de América Latina?
- Para las que tienen IBAN, sí: el registro de SWIFT (versión 101) recoge 89 países y territorios, entre ellos Brasil, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua y la República Dominicana. México (CLABE), Argentina (CBU) y la mayoría de los demás países usan sus propios números de cuenta, que no son IBAN.
- ¿Cuántos caracteres tiene un IBAN español?
- 24: ES, dos dígitos de control y las 20 cifras de la cuenta (entidad 4, oficina 4, DC 2 y número de cuenta 10). Si falta o sobra una cifra, la herramienta lo dice antes de hacer ninguna cuenta: «se esperaban 24 caracteres; hay 23».
- ¿Dice de qué banco es el IBAN?
- Separa el código de la entidad (las cuatro cifras que siguen a los dígitos de control, 2100 en ES91 2100 …) y el de la oficina, pero no da el nombre del banco ni el BIC.
- ¿Se envían los datos?
- No. Todo se hace en tu navegador: nada de lo que escribes sale de tu ordenador.