Validateur d'IBAN
Collez un IBAN pour vérifier son code pays, sa longueur, le format du BBAN et ses chiffres de contrôle MOD-97. En cas d'erreur, vous voyez quoi et où. Formats connus pour 91 pays.
Sans JavaScript, l'IBAN est envoyé à notre serveur uniquement pour le vérifier. Il n'est pas conservé.
Vérifié dans votre navigateur. L'IBAN n'est envoyé nulle part et n'est pas conservé.
Ce que vérifie le validateur
Chaque IBAN passe par ces contrôles, dans cet ordre. Quand l'un échoue, ceux qui en dépendent sont marqués comme non vérifiés.
| Contrôle | Ce qui est vérifié |
|---|---|
| Caractères | Uniquement des lettres A–Z et des chiffres. Les espaces, retours à la ligne, minuscules et le préfixe « IBAN » sont nettoyés au préalable. |
| Pays | Les deux premières lettres désignent un pays dont le format IBAN figure dans notre liste (91 pays). |
| Longueur | Chaque pays a une longueur fixe. Dans notre liste, elle va de 15 à 33 caractères. |
| Format du BBAN | Chaque position de la partie nationale (BBAN) a le type demandé par le format du pays : un chiffre, une lettre ou l'un des deux. |
| Chiffres de contrôle (MOD-97) | Les deux chiffres qui suivent le code pays passent le test MOD-97, qui détecte les fautes de frappe. |
| Clé nationale | Certains pays ajoutent leur propre clé de contrôle dans le BBAN, comme le CIN italien ou la clé RIB française. Elle est vérifiée quand la règle nationale est connue. |
La règle MOD-97 en une ligne
Placez les quatre premiers caractères à la fin, remplacez chaque lettre par deux chiffres (A = 10 … Z = 35) et divisez par 97 : pour un IBAN valide, le reste vaut 1.
Erreurs fréquentes et leur signification
- Mauvaise longueur
Un caractère manque ou est en double, souvent après une copie depuis un PDF ou une saisie à partir d'un document papier. Comparez l'IBAN avec l'original par groupes de quatre. - Les chiffres de contrôle ne correspondent pas
En général, un caractère mal saisi ou deux caractères voisins inversés : le test MOD-97 les détecte toujours. Le résultat indique quels chiffres de contrôle conviendraient, mais corrigez la faute de frappe, pas les chiffres de contrôle. - Caractères non autorisés
Tirets, points, barres obliques ou lettres d'un autre alphabet. Un IBAN ne contient que A–Z et 0–9. - Mauvais type de caractère
Une lettre là où le pays attend un chiffre, ou l'inverse. La lettre O et le chiffre 0, ou I et 1, sont les confusions les plus courantes. - Pays inconnu
Les deux premières lettres ne figurent pas dans notre liste. Vérifiez-les : le pays n'utilise peut-être pas du tout l'IBAN.
Un format valide n'est pas un compte existant
Un résultat valide signifie que l'IBAN est bien formé : pays, longueur, format et chiffres de contrôle concordent. Il ne dit pas si une banque l'a émis, si le compte est ouvert ni qui en est titulaire.
Les banques le vérifient au moment du paiement. Dans la zone euro, la vérification du bénéficiaire (Verification of Payee) compare aussi le nom du bénéficiaire avec le compte avant un virement, et le Royaume-Uni applique le Confirmation of Payee.
Les IBAN de test de notre générateur passent ce validateur, car ils sont construits pour être bien formés. C'est ce qui les rend utiles pour les tests, et c'est pourquoi un résultat valide ne prouve jamais qu'un IBAN est réel.
Générer un IBAN de test IBAN de test pour les développeurs et la QA
Ce que devient l'IBAN que vous vérifiez
Avec JavaScript activé, le contrôle se fait dans votre navigateur et l'IBAN n'est pas envoyé à notre serveur. Sans JavaScript, le formulaire l'envoie une fois à notre serveur, uniquement pour le vérifier. Il n'est pas conservé et n'apparaît jamais dans l'adresse de la page.
Comprendre l'IBAN
IBANpedia explique l'IBAN en termes simples, de son histoire aux différences entre les pays.
- Comment fonctionnent les chiffres de contrôle de l'IBAN La méthode MOD-97 étape par étape, avec un exemple à suivre sur papier et quelques lignes de code.
- IBAN de test pour les développeurs et la QA Ce que vérifient vraiment les validateurs, les erreurs qui cassent le traitement des IBAN et comment intégrer des IBAN de test à votre pipeline.
- Formats IBAN par pays Pourquoi un IBAN norvégien compte 15 caractères et un IBAN maltais 31, avec le format de chaque pays pris en charge.
- Qu'est-ce qu'un IBAN ? Le numéro de compte international, partie par partie : code pays, chiffres de contrôle et numéro de compte national.