Validateur IBAN (vérificateur de numéro de compte bancaire international)
Validateur IBAN gratuit qui vérifie la clé de contrôle ISO 13616 et la longueur propre à chaque pays directement dans votre navigateur. Décompose l'IBAN en code pays, clé de contrôle et BBAN. Rien n'est envoyé à un serveur.
Ce que fait le vérificateur d’IBAN
Le vérificateur d’IBAN vous dit si un IBAN (International Bank Account Number, numéro de compte bancaire international) est correctement formé, et cela par deux voies : la clé de contrôle de la norme ISO 13616 (MOD-97) et le nombre de caractères que chaque pays a fixé. Il découpe en outre le numéro en code pays, clé de contrôle et BBAN, c’est-à-dire la partie nationale du compte.
Lorsqu’on recopie un IBAN dans un formulaire de virement, un seul caractère fautif entraîne souvent un rejet et des retards. En vérifiant ici la clé de contrôle avant d’ordonner le paiement, les fautes de frappe manifestes apparaissent d’avance. Tout le traitement se déroule dans le navigateur : l’IBAN que vous saisissez ne quitte pas votre appareil.
Comment s’en servir
- Saisissez l’IBAN Vous pouvez laisser les espaces et les tirets tels quels ou écrire le numéro d’un seul tenant.
- Lisez le résultat de la vérification Le verdict sur la clé de contrôle et sur la longueur, ainsi que le découpage en code pays, clé de contrôle et BBAN, s’affichent d’eux-mêmes.
- Consultez le détail de l’erreur S’il est jugé invalide, vous voyez à quel point il achoppe : caractères admis, format, longueur ou clé de contrôle.
- Essayez un autre IBAN Le bouton d’effacement réinitialise la saisie et vous passez au numéro suivant.
Astuces pour en tirer le meilleur parti
- Vous pouvez coller un IBAN avec des espaces ou des tirets exactement tel que vous l'avez reçu — ces symboles sont supprimés automatiquement avant la validation.
- Un résultat « valide » signifie seulement que la somme de contrôle et la longueur respectent les règles de l'IBAN, sans confirmer que le compte existe réellement. Vérifiez toujours le nom du titulaire par un canal fiable avant d'envoyer de l'argent.
- Le BBAN (partie nationale du compte) contient le code banque, le code guichet et le numéro de compte dans un format qui varie selon le pays. Si un formulaire de virement ne demande que le BBAN, vous pouvez copier directement ce champ.
- Des pays comme les États-Unis, le Canada, l'Australie ou le Japon n'utilisent pas du tout le système IBAN. Les virements vers ces pays reposent plutôt sur un code SWIFT/BIC associé à un numéro de compte local.
- Certains codes pays (comme celui du Kosovo) ne figurent pas dans la liste officielle ISO 3166-1, le nom du pays peut donc apparaître comme non reconnu — cela n'affecte pas la validité de l'IBAN lui-même.
Où c’est utile
Contrôler avant de le reporter sur un formulaire de virement
Vérifiez qu’il n’y a pas d’erreur de recopie dans l’IBAN transmis par un fournisseur ou un hôte, avant de le porter sur le formulaire.
Comptabilité et traitement des factures
Contrôlez d’un bloc, avant le paiement effectif, que les IBAN portés sur les factures sont formellement admissibles.
Référence pour concevoir une validation de saisie
Servez-vous-en comme référence du comportement attendu d’une vérification d’IBAN (MOD-97) que vous implanterez dans un formulaire web ou un système.
Voir le découpage en code pays et BBAN
Constatez sur un numéro réel quelle partie de l’IBAN correspond au code pays, à la clé de contrôle et aux données nationales du compte.
Termes relatifs à l’IBAN
- IBAN
- Sigle d’International Bank Account Number. Identifiant d’un compte bancaire, unique dans le monde, formé du code pays, de la clé de contrôle et des données nationales du compte (BBAN).
- ISO 13616
- La norme internationale qui fixe la structure de l’IBAN et le mode de calcul de sa clé de contrôle.
- Clé de contrôle
- Les deux chiffres qui occupent les troisième et quatrième caractères de l’IBAN. Ils servent à déceler les fautes de saisie et découlent de l’algorithme MOD-97.
- BBAN
- Sigle de Basic Bank Account Number. La partie de l’IBAN privée du code pays et de la clé de contrôle ; elle contient le code banque, le code guichet, le numéro de compte et ce dont chaque pays a besoin pour désigner le compte.
- MOD-97
- La méthode qui cherche le reste de la division par 97 de toute la suite de chiffres de l’IBAN. Pour un IBAN valide, ce reste vaut toujours 1.
- Code SWIFT/BIC
- Code qui désigne internationalement la banque elle-même. Là où l’IBAN désigne le compte, le code SWIFT/BIC désigne l’établissement où ce compte est ouvert.
Questions fréquentes
Anecdote — pourquoi les deux chiffres après le code pays s'appellent « clé de contrôle »
Les deux chiffres qui suivent immédiatement le code pays dans un IBAN sont appelés clé de contrôle, et ne font pas du tout partie du numéro de compte lui-même : ils servent uniquement à détecter les erreurs de saisie. Selon la norme ISO 13616, ces deux chiffres sont calculés à l'aide d'un algorithme appelé MOD-97, de sorte que l'ensemble du nombre, y compris le code pays, la clé de contrôle et les données du compte, laisse toujours un reste de 1 lorsqu'il est divisé par 97.
Grâce à ce mécanisme, il suffit d'une seule erreur de frappe sur un chiffre pour que la somme de contrôle échoue presque à coup sûr, et l'IBAN apparaît alors comme invalide. Les banques et les systèmes de paiement effectuent cette même vérification avant de traiter un virement, ce qui constitue une première ligne de défense contre les envois accidentels vers le mauvais compte.
L'IBAN a été normalisé en Europe en 1997 et est aujourd'hui utilisé par près de 90 pays et territoires, en Europe, dans une grande partie du Moyen-Orient et dans plusieurs pays des Caraïbes. Les États-Unis, le Canada, l'Australie et le Japon, entre autres, ne l'ont jamais adopté : les virements vers ces pays identifient le compte de destination grâce à une combinaison de code banque, de code guichet et de numéro de compte (un routing number aux États-Unis). C'est pourquoi les formulaires de virement international demandent souvent « un IBAN ou un code SWIFT » : cela permet de couvrir les deux groupes de pays à la fois.