Datos de prueba para desarrolladores
IBAN de prueba: ejemplos y casos para probar su software
¿Necesita un IBAN de prueba de España o de otro país? Aquí encontrará ejemplos publicados con el formato nacional y la suma de control MOD-97 correctos, además de variantes deliberadamente incorrectas para probar formularios y aplicaciones.
Ejemplo de referencia del Registro IBAN de SWIFT. Úselo para desarrollo, pruebas y documentación; no genere órdenes de pago con él. La validez formal no confirma la titularidad ni la existencia de una cuenta activa.
Ejemplos de IBAN de España y otros países
Los 7 valores de referencia proceden del Registro IBAN de SWIFT, versión 101. El formato nacional, la longitud y la suma de control se recalcularon localmente el 15 de octubre de 2026. La función de copia utiliza el formato electrónico sin espacios.
| País | IBAN de prueba | Caracteres | Acción |
|---|---|---|---|
| España (ES) | 24 | ||
| Alemania (DE) | 22 | ||
| Austria (AT) | 20 | ||
| Suiza (CH) | 21 | ||
| Francia (FR) | 27 | ||
| Países Bajos (NL) | 18 | ||
| Reino Unido (GB) | 22 |
Un IBAN ficticio con una suma de control correcta no demuestra que sus datos bancarios sean válidos. Por ejemplo, el código de banco podría no figurar en un directorio actualizado. Determine por separado si su aplicación necesita verificar solo el formato y la suma de control o también identificar el banco.
Casos de prueba para entradas válidas e inválidas
Estos ocho casos permiten probar la normalización, los campos obligatorios, la longitud, los caracteres permitidos y la suma de control. El resultado esperado se refiere al formato tras la normalización. No garantiza un código de estado de la API; el orden de las comprobaciones puede variar según la implementación.
| Caso de prueba | Entrada | Resultado esperado en el formulario |
|---|---|---|
| Ejemplo de referencia español | ES9121000418450200051332 | Formalmente válido tras la normalización |
| Eliminar espacios al normalizar | ES91 2100 0418 4502 0005 1332 | Formalmente válido tras la normalización |
| Normalizar letras minúsculas | es9121000418450200051332 | Formalmente válido tras la normalización |
| Dígitos de control cambiados a 00 intencionadamente | ES0021000418450200051332 | Suma de control incorrecta |
| Falta un carácter | ES912100041845020005133 | Longitud incorrecta |
| Un carácter de más | ES91210004184502000513320 | Longitud incorrecta |
| Carácter especial no permitido | ES912100041845020005133! | Carácter no permitido |
| Campo obligatorio vacío | (vacío) | Falta un campo obligatorio |
Las descargas se generan en el navegador a partir de estos ejemplos fijos y no requieren una cuenta. Puede incorporar los archivos como datos de prueba a su proyecto.
¿IBAN de prueba, generador o validador de IBAN?
- IBAN de prueba: Un valor fijo para pruebas reproducibles de formularios y aplicaciones.
- Generador de IBAN: Calcula un IBAN a partir de los datos bancarios introducidos. Utilice el generador de IBAN.
- Validación de IBAN: Comprueba un IBAN existente y añade la información bancaria disponible. Utilice el validador de IBAN en línea.
Para los pagos en un entorno de pruebas, siga las instrucciones de su proveedor de pagos y utilice sus datos y su modo de prueba documentados. Esta colección no define escenarios de pagos correctos o fallidos específicos de cada proveedor.
Integre la validación de IBAN en su aplicación
Utilice la API de validación de IBAN para automatizar las comprobaciones en formularios, tiendas o procesos ERP. Los casos de esta página describen expectativas de formato; la API puede realizar comprobaciones adicionales.
curl --request POST 'https://www.iban-test.eu/api/v2/iban/validate' \
--header 'Authorization: Bearer YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{"iban":"ES9121000418450200051332"}'
En la validación de IBAN, 2100 indica un resultado válido. Un resultado negativo como 3100 puede recibirse con error: false. Evalúe el código de resultado y gestione por separado los errores de autenticación, cuota y funcionamiento. La documentación de la API describe las respuestas.
Con su propio acceso a la API dispone de 10 consultas gratuitas cada 24 horas. Los ejemplos anteriores siguen disponibles sin registro.
Preguntas frecuentes sobre los IBAN de prueba
¿Un IBAN de prueba es una cuenta bancaria real?
Un ejemplo publicado no demuestra que exista una cuenta activa. Los ejemplos de esta página muestran el formato y la suma de control. Utilícelos únicamente para desarrollo, pruebas y documentación.
¿Por qué se puede rechazar un IBAN de prueba con una suma de control válida?
Su aplicación puede aplicar reglas adicionales, como consultar el código bancario o realizar una comprobación nacional de la cuenta. Un entorno de pruebas también puede aceptar solo valores concretos. Superar MOD-97 por sí solo no cubre estos requisitos.
¿Cómo pruebo los espacios y las letras minúsculas?
Normalice la entrada según las reglas de su aplicación. Las variantes ES91 2100 0418 4502 0005 1332 y es9121000418450200051332 deben producir el mismo valor de referencia tras eliminar los espacios y convertir las letras a mayúsculas.
