Finanzas
Generador y validador IBAN español
Genera IBAN españoles ficticios y valida estructura, módulo 97 y dígitos de control del CCC interno.
IBAN
- CCC: 0284 4316 60 3234581034
- Formato español: ES + 2 dígitos de control + 20 dígitos de CCC.
Datos ficticios para pruebas. No uses esta herramienta para suplantar identidades, documentos o cuentas reales.
Veinticuatro caracteres, y todos hacen algo
Un IBAN español se lee por partes. Las dos primeras letras son el país, los dos dígitos siguientes son el control internacional y los veinte restantes son la cuenta de toda la vida: cuatro de entidad, cuatro de oficina, dos de control interno y diez de número de cuenta.
Eso significa que un IBAN lleva dos comprobaciones encadenadas, la europea y la española heredada del antiguo CCC. Las dos tienen que cuadrar.
Cómo salen los dos dígitos de después del ES
Se mueven los cuatro primeros caracteres al final, se sustituyen las letras por números —la E es 14 y la S es 28—, y el número gigante resultante se divide entre 97. Si el resto es 1, la cuenta es coherente.
Es un cálculo pensado para pillar el error humano por excelencia: teclear dos cifras en orden cambiado. Con el mod 97 eso no pasa desapercibido nunca.
Cuentas de mentira para pruebas de verdad
Nadie debería estar probando un formulario de domiciliación con su propia cuenta, y menos aún con la de un cliente. Cada IBAN que genera esta página tiene la estructura y los dos controles correctos, y no apunta a ninguna cuenta abierta.
Los cuatro dígitos de entidad se sortean, así que no esperes que correspondan a un banco concreto. Si lo que necesitas es un código de entidad real para una integración, eso lo publica el Banco de España, no nosotros.
Preguntas frecuentes
¿Se puede domiciliar un pago con un IBAN generado?
Ni domiciliar ni transferir. La estructura es correcta y los dos controles cuadran, pero detrás no hay cuenta abierta ninguna, de manera que la orden rebota en cuanto llega a la entidad. Estos números sirven para rellenar formularios de prueba. Para mover dinero, no.
¿Los códigos de banco y sucursal generados existen?
Los sorteamos entre 0001 y 9999 sin mirar la lista de entidades del Banco de España, así que unos coincidirán con un banco de verdad y otros no. Si tu formulario valida contra el registro oficial, rechazará una parte de lo que generamos aquí. Eso también te dice algo sobre tu formulario.
¿Cómo se calculan los dos dígitos de control del IBAN?
Se manda al final el ES junto con los dos huecos de control, se sustituye cada letra por su par de cifras y el número gigante que queda se divide entre 97. Los dos dígitos son los que consiguen que el resto valga 1. Suena rebuscado. Es justo lo que hace que un dedazo no pase inadvertido.