Données de test pour développeurs
IBAN de test : exemples et cas pour tester vos logiciels
Vous cherchez un IBAN de test français ou d’un autre pays ? Retrouvez des exemples publiés avec le bon format national et une clé MOD-97 correcte, ainsi que des variantes volontairement incorrectes pour tester vos formulaires et logiciels.
Exemple de référence du registre IBAN de SWIFT. À utiliser pour le développement, les tests et la documentation ; ne créez pas d’ordres de paiement à partir de cet exemple. La validité formelle ne confirme ni le titulaire ni l’existence d’un compte actif.
Exemples d’IBAN français et d’autres pays
Ces 6 valeurs de référence proviennent du registre IBAN de SWIFT, version 101. Le format national, la longueur et la clé de contrôle ont été recalculés localement le 15 octobre 2026. La fonction de copie utilise le format électronique sans espaces.
| Pays | IBAN de test | Caractères | Action |
|---|---|---|---|
| France (FR) | 27 | ||
| Allemagne (DE) | 22 | ||
| Autriche (AT) | 20 | ||
| Suisse (CH) | 21 | ||
| Pays-Bas (NL) | 18 | ||
| Royaume-Uni (GB) | 22 |
Un IBAN fictif doté d’une clé correcte ne prouve pas que ses coordonnées bancaires sont valides. Son code bancaire peut par exemple être absent d’un annuaire à jour. Déterminez séparément si votre application doit vérifier uniquement le format et la clé, ou également identifier la banque.
Cas de test pour les saisies valides et invalides
Ces huit cas couvrent la normalisation, les champs obligatoires, la longueur, les caractères autorisés et la clé de contrôle. Le résultat attendu porte sur le format après normalisation. Il ne garantit pas un code de statut de l’API ; l’ordre des vérifications peut varier selon l’implémentation.
| Cas de test | Saisie | Résultat attendu dans le formulaire |
|---|---|---|
| Exemple de référence français | FR1420041010050500013M02606 | Formellement valide après normalisation |
| Supprimer les espaces lors de la normalisation | FR14 2004 1010 0505 0001 3M02 606 | Formellement valide après normalisation |
| Normaliser les lettres minuscules | fr1420041010050500013m02606 | Formellement valide après normalisation |
| Clé volontairement remplacée par 00 | FR0020041010050500013M02606 | Clé de contrôle incorrecte |
| Un caractère manquant | FR1420041010050500013M0260 | Longueur incorrecte |
| Un caractère en trop | FR1420041010050500013M026060 | Longueur incorrecte |
| Caractère spécial non autorisé | FR1420041010050500013M0260! | Caractère non autorisé |
| Champ obligatoire vide | (vide) | Champ obligatoire manquant |
Les téléchargements sont générés dans votre navigateur à partir de ces exemples fixes, sans compte. Vous pouvez intégrer les fichiers comme jeux de données de test dans votre projet.
IBAN de test, générateur ou validation d’IBAN ?
- IBAN de test : Une valeur fixe pour des tests reproductibles de formulaires et de logiciels.
- Générateur d’IBAN : Calcule un IBAN à partir des coordonnées bancaires saisies. Utilisez le générateur d’IBAN.
- Validation d’IBAN : Vérifie un IBAN existant et ajoute les informations bancaires disponibles. Utilisez le vérificateur d’IBAN en ligne.
Pour les paiements dans un environnement de test, suivez les instructions de votre prestataire et utilisez ses données et son mode de test documentés. Cette collection ne définit pas de scénarios de paiement réussi ou échoué propres à un prestataire.
Intégrez la validation d’IBAN à votre application
Utilisez l’API de validation d’IBAN pour automatiser les vérifications dans vos formulaires, boutiques ou processus ERP. Les cas de cette page décrivent les résultats attendus pour le format ; l’API peut effectuer des vérifications supplémentaires.
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":"FR1420041010050500013M02606"}'
Pour la validation d’IBAN, 2100 indique un résultat valide. Un résultat négatif tel que 3100 peut être renvoyé avec error: false. Interprétez le code de résultat et traitez séparément les erreurs d’authentification, de quota et de fonctionnement. La documentation de l’API décrit les réponses.
Votre accès personnel à l’API comprend 10 requêtes gratuites par période de 24 heures. Les exemples ci-dessus restent accessibles sans inscription.
Questions fréquentes sur les IBAN de test
Un IBAN de test correspond-il à un vrai compte bancaire ?
Un exemple publié ne prouve pas l’existence d’un compte actif. Ces exemples illustrent le format et la clé de contrôle. Utilisez-les uniquement pour le développement, les tests et la documentation.
Pourquoi un IBAN de test peut-il être refusé malgré une clé correcte ?
Votre application peut appliquer d’autres règles, comme une recherche du code bancaire ou une vérification nationale du compte. Un environnement de test peut aussi n’accepter que certaines valeurs. Une vérification MOD-97 réussie ne couvre pas à elle seule ces exigences.
Comment tester les espaces et les minuscules ?
Normalisez la saisie selon les règles de votre application. Les variantes FR14 2004 1010 0505 0001 3M02 606 et fr1420041010050500013m02606 doivent produire la même valeur de référence après suppression des espaces et conversion en majuscules.
