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.
Astuces
- 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.
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.