Choisir la langue

Générateur d'IBAN : IBAN aléatoires et calcul à partir des coordonnées bancaires

Générez des IBAN de test valides pour vos développements ou calculez un IBAN à partir d'un RIB, d'un code banque et d'un numéro de compte. Export en CSV, Excel ou PDF.

Générateur d'IBANFonctionnement ↓
De 1 à 100

Données de test uniquement. Ces IBAN ont des chiffres de contrôle valides mais ne sont pas liés à de vrais comptes bancaires. Ne les utilisez jamais pour envoyer ou demander de l'argent.

La clé nationale utilisée en France est également calculée, de sorte que la partie compte passe la vérification propre au pays.

Mehmet Demiray Publié Mis à jour
Partager

À quoi sert le Générateur d'IBAN et comment l'utiliser ?

Le Générateur d'IBAN est un outil en ligne conçu pour créer des numéros de compte bancaire internationaux (IBAN) valides, mais fictifs, ou pour calculer un IBAN à partir de vos coordonnées bancaires nationales. Il propose deux modes principaux : la génération aléatoire de test IBAN et le calcul d'un IBAN à partir de détails bancaires existants.

En mode aléatoire, vous sélectionnez un pays parmi les 96 disponibles dans le registre IBAN, puis indiquez le nombre d'IBAN souhaités (de 1 à 100). L'outil génère alors des IBAN structurés selon les normes ISO 13616, avec des longueurs et formats adaptés au pays choisi. Par exemple, un IBAN français comptera 27 caractères, tandis qu'un IBAN belge en comptera 16. Chaque IBAN généré respecte les règles de contrôle nationales lorsque celles-ci existent (comme la clé RIB pour la France ou le DC pour l'Espagne), et calcule systématiquement les deux chiffres de contrôle IBAN selon la méthode MOD 97-10. Les résultats sont présentés sous forme de tableau affichant l'IBAN brut, sa version imprimable (groupée par blocs de quatre caractères) et ses chiffres de contrôle.

Le second mode, « À partir des détails bancaires », permet de convertir vos coordonnées nationales en IBAN. Vous saisissez le code banque, le code guichet (si applicable), le numéro de compte, et l'outil calcule automatiquement les clés nationales nécessaires (comme la clé RIB pour la France ou le CIN pour l'Italie). Une vérification des chiffres de contrôle nationaux est effectuée pour les pays concernés, et un message d'erreur s'affiche si une incohérence est détectée. Une fois validé, l'IBAN final est généré avec ses chiffres de contrôle MOD 97-10.

Les résultats peuvent être exportés dans plusieurs formats : CSV, XLSX, PDF ou image pour les IBAN aléatoires, et CSV ou image pour un IBAN calculé. L'outil fonctionne entièrement dans votre navigateur, sans envoi ni stockage de données, ce qui garantit la confidentialité de vos informations. Pour vérifier la validité d'un IBAN existant, vous pouvez utiliser le validateur d'IBAN ou le validateur en lot si vous avez plusieurs IBAN à contrôler.

Structure d'un IBAN : comprendre ses composants

Un IBAN (International Bank Account Number) est une norme internationale qui permet d'identifier un compte bancaire de manière unique. Sa structure varie selon les pays, mais elle suit toujours un schéma précis : un code pays sur deux lettres, deux chiffres de contrôle, puis une partie nationale appelée BBAN (Basic Bank Account Number).

Prenons l'exemple d'un IBAN français : FR76 3000 1007 9412 3456 7890 185. Ici, FR est le code pays (France), 76 sont les chiffres de contrôle IBAN, et le reste (30001007941234567890185) constitue le BBAN. Ce dernier se décompose en plusieurs éléments : le code banque (5 chiffres, ici 30001), le code guichet (5 chiffres, ici 00794), le numéro de compte (11 chiffres, ici 12345678901), et la clé RIB (2 chiffres, ici 85). La clé RIB est calculée à partir des autres éléments pour garantir l'intégrité du numéro de compte.

La longueur d'un IBAN dépend du pays. Voici quelques exemples :

Pays Longueur totale Structure du BBAN
France 27 5n,5n,11n,2n (code banque, guichet, compte, clé RIB)
Belgique 16 3n,7n,2n (code banque, compte, clé)
Espagne 24 4n,4n,2n,10n (code banque, succursale, DC, compte)
Allemagne 22 8n,10n (code banque, compte)

Les IBAN sont généralement présentés sous deux formats : le format électronique (sans espaces, comme FR7630001007941234567890185) et le format imprimable (groupé par blocs de quatre caractères, comme FR76 3000 1007 9412 3456 7890 185). Cette dernière forme est plus lisible et souvent utilisée dans les documents officiels ou les relevés bancaires.

Comment sont calculés les chiffres de contrôle d'un IBAN ?

Les deux chiffres de contrôle d'un IBAN, situés juste après le code pays, sont calculés selon la méthode MOD 97-10, définie par la norme ISO 7064. Cette méthode permet de détecter la plupart des erreurs de saisie, comme une inversion de chiffres ou une faute de frappe. Voici les étapes détaillées du calcul, illustrées par un exemple concret avec l'IBAN GB82WEST12345698765432.

  1. Réarrangement de l'IBAN : Déplacez les quatre premiers caractères (code pays + chiffres de contrôle) à la fin de l'IBAN. Pour notre exemple, cela donne : WEST12345698765432GB82.
  1. Conversion des lettres en chiffres : Remplacez chaque lettre par sa valeur numérique (A = 10, B = 11, ..., Z = 35). Ainsi, W devient 32, E devient 14, S devient 28, T devient 29, et G et B deviennent respectivement 16 et 11. L'IBAN réarrangé et converti devient : 3214282912345698765432161182.
  1. Calcul du modulo 97 : Divisez le nombre obtenu par 97 et conservez le reste. Ici, le reste est 1. Si le reste était 0, les chiffres de contrôle seraient 97.
  1. Détermination des chiffres de contrôle : Soustrayez le reste de 98 pour obtenir les chiffres de contrôle. Dans notre cas, 98−1=9798 - 1 = 97. Les chiffres de contrôle sont donc 82, ce qui correspond bien à l'IBAN initial.

La formule mathématique utilisée est la suivante : check=98−(N mod 97)\text{check} = 98 - (N \bmod 97)

Pour valider un IBAN, on vérifie que le nombre réarrangé et converti satisfait N mod 97=1N \bmod 97 = 1. Cette méthode garantit qu'une erreur sur un seul chiffre ou une inversion de deux chiffres consécutifs sera presque toujours détectée. Cependant, elle ne vérifie pas l'existence réelle du compte bancaire, seulement la validité structurelle de l'IBAN.

Pour les pays comme la France, l'Espagne ou l'Italie, le Générateur d'IBAN calcule également les clés nationales (clé RIB, DC, CIN) en plus des chiffres de contrôle IBAN, ce qui renforce encore la fiabilité des numéros générés.

Clés nationales : quels pays les calculent et pourquoi ?

En plus des chiffres de contrôle IBAN, de nombreux pays appliquent leurs propres mécanismes de vérification au sein du BBAN (Basic Bank Account Number). Ces clés nationales, souvent appelées « clés de contrôle » ou « chiffres de contrôle internes », permettent de détecter des erreurs spécifiques aux systèmes bancaires locaux. Le Générateur d'IBAN calcule automatiquement ces clés pour 33 pays, tandis que pour les autres, seules les chiffres de contrôle IBAN sont garantis.

Voici une liste des pays pour lesquels l'outil calcule les clés nationales, avec leurs spécificités :

  • France et territoires d'outre-mer : La clé RIB (Relevé d'Identité Bancaire) est calculée à partir du code banque, du code guichet et du numéro de compte. Elle permet de vérifier l'intégrité d'un numéro de compte français avant même la génération de l'IBAN.
  • Espagne : Le DC (Dígito de Control) est un chiffre unique qui valide le code banque et le code succursale. Il est indispensable pour former un IBAN espagnol valide.
  • Italie et Saint-Marin : Le CIN (Control Internal Number) est une lettre calculée à partir du code ABI (banque), du code CAB (succursale) et du numéro de compte. Sans ce CIN, l'IBAN italien serait rejeté par les systèmes bancaires locaux.
  • Belgique : Une paire de chiffres de contrôle est calculée selon une méthode MOD 97, similaire à celle de l'IBAN, mais appliquée uniquement au BBAN.
  • Pologne : Un chiffre de contrôle est ajouté au code banque et au code succursale pour valider le numéro de compte.
  • Norvège : La clé est calculée selon la méthode MOD 11, spécifique à ce pays.

Pour les pays non listés ci-dessus, comme le Royaume-Uni, la Suisse ou la Turquie, le Générateur d'IBAN ne calcule que les chiffres de contrôle IBAN. Cela signifie qu'un IBAN généré pour ces pays peut être rejeté par un validateur strict côté banque, car le numéro de compte interne ne respecte pas nécessairement les règles locales. Par exemple, un IBAN turc généré aléatoirement (comme TR330006100519786457841326) passera le contrôle MOD 97, mais le numéro de compte sous-jacent pourrait ne pas correspondre à un format valide pour les banques turques.

Si vous utilisez le mode « À partir des détails bancaires », l'outil vous avertira si les chiffres de contrôle nationaux saisis ne correspondent pas à ceux calculés. Cela peut indiquer une erreur dans le code banque, le code guichet ou le numéro de compte. Pour les pays comme la France, l'Espagne ou l'Italie, la clé nationale est calculée automatiquement, ce qui simplifie grandement la conversion des coordonnées bancaires en IBAN.

Calculer un IBAN à partir de vos coordonnées bancaires françaises

Si vous possédez un relevé d'identité bancaire (RIB) français, vous pouvez facilement convertir vos coordonnées nationales en IBAN grâce au Générateur d'IBAN. Ce processus est particulièrement utile pour les virements internationaux ou pour mettre à jour vos informations bancaires auprès d'organismes étrangers. Voici comment procéder étape par étape.

  1. Sélectionnez le pays : Dans le mode « À partir des détails bancaires », choisissez France dans la liste déroulante. Cela activera les champs spécifiques au système bancaire français.
  1. Saisissez le code banque : Ce code, composé de 5 chiffres, identifie votre établissement bancaire. Par exemple, la Banque Postale utilise le code 20041, tandis que la Société Générale utilise 30003. Vous le trouverez sur votre RIB ou dans votre espace client en ligne.
  1. Saisissez le code guichet : Ce code, également composé de 5 chiffres, identifie l'agence où votre compte est domicilié. Si votre RIB affiche un code guichet plus court (par exemple 0794), complétez-le avec des zéros non significatifs à gauche pour obtenir 00794.
  1. Saisissez le numéro de compte : Ce numéro, composé de 11 chiffres, est unique à votre compte. Comme pour le code guichet, complétez-le avec des zéros non significatifs à gauche si nécessaire. Par exemple, un numéro de compte 1234567890 deviendra 01234567890.
  1. Laissez l'outil calculer la clé RIB : Le Générateur d'IBAN calcule automatiquement la clé RIB à partir des éléments saisis. Cette clé, composée de 2 chiffres, est essentielle pour valider l'intégrité de vos coordonnées bancaires. Si vous avez déjà saisi une clé RIB et qu'elle ne correspond pas à celle calculée, un message d'erreur s'affichera, vous invitant à vérifier vos saisies.
  1. Générez l'IBAN : Une fois tous les champs correctement remplis, cliquez sur Calculer. L'outil affichera votre IBAN français, par exemple FR76 2004 1010 0505 0001 3M02 606, ainsi que ses chiffres de contrôle IBAN. Vous pourrez exporter ce résultat au format CSV ou image pour le conserver ou le partager.

Pour convertir plusieurs comptes en IBAN, vous pouvez répéter ce processus pour chaque RIB, puis exporter les résultats individuellement. Si vous avez une liste complète d'IBAN à valider, utilisez le validateur en lot pour vérifier leur conformité en une seule opération. Notez que les IBAN calculés à partir de vos coordonnées réelles sont valides et utilisables pour des transactions, contrairement aux IBAN générés aléatoirement, qui ne correspondent à aucun compte réel.

IBAN de test : pourquoi ils ne correspondent pas à de vrais comptes

Les IBAN générés aléatoirement par le Générateur d'IBAN sont conçus pour ressembler à de vrais numéros de compte bancaire, mais ils ne correspondent à aucun compte réel. Cette distinction est cruciale pour comprendre leurs limites et les utiliser de manière responsable, notamment dans des environnements de test ou de développement.

Un IBAN valide structurellement respecte trois critères : une longueur conforme au pays, des caractères autorisés à chaque position (chiffres ou lettres selon le format du BBAN), et des chiffres de contrôle MOD 97-10 corrects. Pour 33 pays, l'outil calcule également les clés nationales (comme la clé RIB pour la France ou le DC pour l'Espagne), ce qui renforce encore la plausibilité des IBAN générés. Cependant, ces numéros restent fictifs pour plusieurs raisons.

Premièrement, les codes banque utilisés sont souvent aléatoires et ne correspondent pas à des établissements bancaires existants. Par exemple, un IBAN français généré aléatoirement pourrait commencer par FR14 1234 5678 9012 3456 7890 123, où 12345 n'est pas un code banque valide en France. Deuxièmement, même si le code banque existe, le numéro de compte est généré de manière aléatoire et n'est associé à aucun client réel. Enfin, les banques appliquent des règles supplémentaires pour valider les comptes, comme des plages de numéros réservées ou des algorithmes de vérification plus stricts que ceux implémentés dans l'outil.

Ces IBAN de test sont principalement destinés aux développeurs, aux équipes de contrôle qualité et aux formateurs. Ils permettent de tester des formulaires de paiement, des processus de validation ou des intégrations de systèmes bancaires sans risquer d'envoyer des fonds vers un compte réel. Par exemple, une entreprise française peut utiliser des IBAN fictifs pour simuler des prélèvements SEPA dans un environnement de staging, ou un formateur peut illustrer la structure d'un IBAN espagnol sans divulguer de données sensibles.

Il est essentiel de ne jamais utiliser ces IBAN générés pour des transactions réelles, des factures ou des vérifications d'identité. Envoyer de l'argent vers un IBAN fictif entraînera un rejet du virement, et utiliser de fausses coordonnées bancaires pour tromper quelqu'un constitue une fraude. Le Générateur d'IBAN est un outil gratuit et anonyme, fonctionnant entièrement dans votre navigateur, ce qui garantit que vos données ne sont ni stockées ni transmises. Pour vérifier la validité d'un IBAN existant, utilisez le validateur d'IBAN, et pour valider une liste d'IBAN, optez pour le validateur en lot.

Exporter et utiliser vos IBAN générés : formats et bonnes pratiques

Le Générateur d'IBAN vous permet d'exporter vos résultats dans plusieurs formats pour faciliter leur utilisation dans différents contextes. Que vous ayez besoin d'IBAN pour des tests logiciels, des démonstrations ou des documents de formation, voici comment exploiter au mieux les options d'export disponibles.

Pour les IBAN générés aléatoirement, vous pouvez choisir entre quatre formats d'export : CSV, XLSX, PDF ou image. Le format CSV est idéal pour intégrer les données dans des scripts ou des bases de données, tandis que le XLSX convient parfaitement pour les tableaux Excel ou les analyses en lot. Le PDF est utile pour archiver les résultats ou les partager sous forme de document officiel, et l'image (PNG) permet d'insérer facilement les IBAN dans des présentations ou des supports visuels. Chaque export inclut l'IBAN brut, sa version imprimable (groupée par blocs de quatre caractères) et ses chiffres de contrôle.

Si vous avez calculé un IBAN à partir de vos coordonnées bancaires, seules les options CSV et image sont disponibles. Le CSV est particulièrement pratique pour conserver une trace de vos conversions, tandis que l'image peut être utilisée pour illustrer un processus ou partager rapidement le résultat avec un collègue. Par exemple, un comptable français convertissant plusieurs RIB en IBAN pourra exporter chaque résultat au format CSV pour les importer ensuite dans son logiciel de gestion.

Voici quelques bonnes pratiques pour utiliser vos IBAN exportés :

  1. Pour les développeurs : Utilisez le format CSV pour alimenter des bases de données de test ou des environnements de staging. Les IBAN générés aléatoirement permettent de simuler des scénarios de paiement sans risquer d'affecter des comptes réels.
  1. Pour les formateurs : Exportez vos résultats au format PDF ou image pour les intégrer dans des supports de cours ou des tutoriels. Par exemple, un formateur en gestion bancaire peut illustrer la structure d'un IBAN espagnol avec un exemple généré aléatoirement.
  1. Pour les équipes qualité : Utilisez les exports XLSX pour créer des jeux de données de test complets, incluant des IBAN valides et invalides. Cela permet de vérifier la robustesse des systèmes de validation avant leur mise en production.
  1. Pour les professionnels de la finance : Si vous convertissez des coordonnées bancaires nationales en IBAN, exportez les résultats au format CSV pour les importer dans vos outils de gestion. Cela évite les erreurs de saisie manuelle et accélère le processus de conversion.

N'oubliez pas que les IBAN générés aléatoirement ne correspondent à aucun compte réel et ne doivent pas être utilisés pour des transactions ou des vérifications d'identité. Pour valider un IBAN existant, utilisez le validateur d'IBAN, et pour vérifier une liste complète, le validateur en lot est l'outil idéal. Enfin, comme le Générateur d'IBAN fonctionne entièrement dans votre navigateur, vos données restent confidentielles et ne sont jamais transmises à un serveur externe.

Celles que nous répondons le plus souvent.

Comment générer un IBAN de test avec le Générateur d'IBAN ?

Choisissez un pays dans la liste (par exemple, la France pour un IBAN commençant par FR), sélectionnez le nombre d’IBAN souhaités (entre 1 et 100), puis cliquez sur « Générer ». Le outil crée des IBAN valides sur le plan structurel, avec les chiffres de contrôle ISO 13616 et, pour certains pays comme la France, la clé RIB calculée automatiquement. Les résultats s’affichent sous forme de tableau et peuvent être exportés en CSV, XLSX ou PDF.

Puis-je utiliser un IBAN généré pour un virement réel ?

Non, les IBAN générés par le outil sont uniquement destinés aux tests, aux développements logiciels ou aux démonstrations. Bien qu’ils respectent la structure et les chiffres de contrôle, ils ne correspondent à aucun compte bancaire réel. Utiliser ces IBAN pour des paiements, des factures ou des vérifications d’identité constitue une fraude et peut entraîner des rejets ou des sanctions.

Comment calculer un IBAN à partir de mes coordonnées bancaires françaises ?

Passez en mode « À partir des détails bancaires », sélectionnez « France » comme pays, puis renseignez le code banque (5 chiffres), le code guichet (5 chiffres) et le numéro de compte (jusqu’à 11 chiffres, sans la clé RIB). Le Générateur d'IBAN calcule automatiquement la clé RIB et génère l’IBAN complet (exemple : FR76 3000 1007 9412 3456 7890 185). Vérifiez que les chiffres saisis sont exacts pour éviter les erreurs de contrôle.

Pourquoi mon IBAN généré est-il rejeté par ma banque en ligne ?

Le Générateur d'IBAN garantit uniquement la validité structurelle (longueur, chiffres de contrôle ISO) et, pour 33 pays, les clés nationales (comme la clé RIB en France ou le DC en Espagne). Cependant, certains établissements vérifient aussi l’existence réelle du code banque ou du guichet. Si votre IBAN est rejeté, c’est probablement parce que le code banque généré n’existe pas ou que le pays sélectionné ne calcule pas de clé nationale (comme la Turquie ou le Royaume-Uni).

Est-ce que mes données bancaires sont envoyées quelque part ?

Non, le Générateur d'IBAN fonctionne entièrement dans votre navigateur. Aucune information n’est transmise à nos serveurs ou à des tiers. Vous pouvez donc l’utiliser en toute confidentialité, même pour des comptes sensibles. C’est l’un des avantages majeurs par rapport à d’autres outils en ligne qui nécessitent un enregistrement ou un téléchargement de données.

Puis-je générer des IBAN pour des pays comme le Canada ou les États-Unis ?

Non, le Canada, les États-Unis, l’Australie ou le Japon n’utilisent pas le système IBAN. Ce format est principalement adopté en Europe (zone SEPA), au Moyen-Orient et dans certains pays d’Amérique latine ou d’Afrique. Si vous avez besoin de tester des coordonnées bancaires pour ces pays, utilisez des outils spécifiques à leurs systèmes nationaux (comme les numéros de routage ABA aux États-Unis).

Pourquoi le calculateur d’IBAN me signale-t-il une erreur sur la clé nationale ?

Certains pays (comme la Belgique, la Pologne ou la Norvège) appliquent des vérifications supplémentaires sur le numéro de compte, en plus des chiffres de contrôle IBAN. Si le outil affiche une erreur, c’est que les chiffres saisis ne respectent pas la formule nationale (par exemple, la clé mod 97 en Belgique ou le Luhn en Finlande). Vérifiez chaque partie de votre numéro de compte ou utilisez le validateur d’IBAN pour identifier l’erreur.

Quelle est la différence entre le Générateur d'IBAN et le validateur d’IBAN en masse ?

Le Générateur d'IBAN crée des IBAN fictifs pour des tests ou des développements, tandis que le validateur en masse vérifie la validité d’IBAN existants (par exemple, une liste de comptes clients). Si vous avez déjà des IBAN à contrôler, utilisez le validateur. Si vous avez besoin de données de test, le générateur est l’outil adapté.

Comment exporter plusieurs IBAN générés ?

Après avoir généré vos IBAN, cliquez sur le bouton « Exporter » et choisissez le format souhaité : CSV (pour une intégration dans Excel ou un logiciel de gestion), XLSX (fichier Excel natif), PDF (pour une impression ou un archivage) ou image (PNG). Les fichiers sont téléchargés directement sur votre appareil, sans stockage en ligne.

Pourquoi certains pays comme la Suisse ou le Luxembourg n’ont-ils pas de clé nationale calculée ?

Le Générateur d'IBAN calcule les clés nationales uniquement pour les 33 pays où ces vérifications sont standardisées et documentées (comme la France, l’Espagne ou l’Italie). Pour les autres pays (Suisse, Luxembourg, Royaume-Uni, etc.), seul le chiffre de contrôle IBAN est garanti. Cela signifie que l’IBAN généré passera les vérifications de base, mais pourrait être rejeté par des systèmes bancaires stricts qui appliquent des règles supplémentaires non couvertes par le outil.

Références

  1. IBAN Registry — IBAN structure per country · SWIFT
  2. ISO 13616-1:2020 — Structure of the IBAN · ISO
  3. ISO/IEC 7064:2003 — Check character systems · ISO
  4. IBAN — historic development (ECBS EBS204, EPC and ISO 13616) · Czech National Bank