Vérifiez des IBAN de 89 pays : longueur, format et clé de contrôle mod-97, avec le code banque
Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part. Vérifié le 16 octobre 2026.Un IBAN est valide quand son pays figure dans le registre IBAN de SWIFT, que sa longueur correspond à ce pays, que la partie compte a les bonnes lettres et les bons chiffres et que le nombre, réordonné, laisse un reste de 1 une fois divisé par 97. Ce vérificateur fait les 4 contrôles pour 89 pays dans votre navigateur.
Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais
Collez un IBAN, ou une liste avec un IBAN par ligne ; les espaces, les tirets et les minuscules ne posent pas de problème.
Chaque IBAN est vérifié pendant la saisie : pays, longueur, format de la partie compte et clé de contrôle mod-97.
Un IBAN valide affiche son format papier, le pays, la banque et le code guichet ; un IBAN non valide indique quel contrôle a échoué et, pour une faute de frappe, la clé qu'il devrait avoir.
Cliquez sur Copier les IBAN valides pour récupérer les bons, sans espaces, un par ligne.
Le numéro international de compte bancaire (ISO 13616) place un code pays et deux chiffres de contrôle devant le numéro de compte national, afin qu'un système de paiement repère un compte mal saisi avant tout mouvement d'argent. Ce vérificateur applique les mêmes tests que le système d'une banque.
Les quatre contrôles.
| Contrôle | Ce qui est vérifié | Exemple d'échec |
|---|---|---|
| Pays | Les deux premières lettres figurent dans le registre | XX82... |
| Longueur | Exactement la longueur du pays | Un IBAN allemand de 20 caractères au lieu de 22 |
| Format | Des lettres et des chiffres là où le pays les place | Un chiffre là où un code banque britannique exige une lettre |
| Clé de contrôle | Reste 1 en mod 97 | Un chiffre mal saisi |
Pourquoi mod 97 repère les fautes de frappe. Les chiffres de contrôle sont choisis pour que l'IBAN entier, lu comme un nombre où les lettres valent 10 à 35, laisse 1 une fois divisé par 97. Modifier un seul chiffre, ou inverser deux chiffres voisins, change toujours ce reste : ces erreurs sont donc toujours détectées, et les autres fautes presque toujours. Quand seuls les chiffres de contrôle ne concordent pas, le vérificateur affiche ceux qu'exigerait le reste de l'IBAN.
Ce que dit un IBAN valide. Un IBAN valide est bien formé : il peut malgré tout appartenir à un compte clôturé ou à quelqu'un d'autre. Les codes banque et guichet affichés proviennent des positions fixées par le registre pour chaque pays.
Calculer la clé de contrôle. Le second onglet construit un IBAN à partir d'un pays et d'un numéro de compte national (BBAN), après avoir vérifié la longueur et le format du BBAN.
La table des pays provient du registre IBAN de SWIFT et a été comparée à une seconde lecture de celui-ci, tenue séparément : chaque IBAN d'exemple publié est valide. Rien de ce que vous collez ne quitte le navigateur.
Collez l'IBAN et quatre contrôles s'exécutent à la fois : le code pays figure dans le registre IBAN, la longueur est correcte pour ce pays, la partie compte a les bonnes lettres et les bons chiffres, et les deux chiffres de contrôle passent le test mod-97. Les quatre doivent réussir pour que l'IBAN soit valide.
Déplacez le code pays et les chiffres de contrôle à la fin, remplacez chaque lettre par un nombre (A vaut 10, B vaut 11, jusqu'à Z qui vaut 35) et divisez le nombre entier par 97. Un IBAN valide laisse un reste de 1. La nouvelle clé vaut 98 moins le reste, calculé avec 00 à sa place.
Non. La validation prouve que l'IBAN est bien formé et presque certainement sans faute de frappe, puisque le test mod-97 repère chaque chiffre erroné et chaque inversion de deux chiffres voisins. Seule la banque qui tient le compte peut confirmer qu'il est ouvert et au nom attendu.
La longueur dépend du pays, de 15 caractères en Norvège à 33 en Russie. L'Allemagne en utilise 22, le Royaume-Uni 22, la France 27, les Pays-Bas 18, l'Espagne 24 et les Émirats arabes unis 23. Le vérificateur connaît la longueur exacte des 89 pays du registre.
Oui. Collez une colonne d'un tableur, un IBAN par ligne, et chaque ligne est vérifiée séparément, jusqu'à 1 000 lignes à la fois. Le résumé compte les IBAN valides et non valides, et Copier les IBAN valides donne la liste propre au format électronique, sans espaces.
Non. Chaque contrôle s'exécute dans votre navigateur sans aucune requête vers un serveur, et rien n'est conservé : les coordonnées bancaires de vos clients restent sur votre appareil. La table des pays fait partie de la page elle-même, c'est aussi pourquoi l'outil fonctionne hors ligne.
Les taux et les règles changent ; vérifiez la source avant de vous fier à un chiffre.
Toujours bloqué ? Poser une question sur Vérificateur d'IBAN et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.