Aller au contenu principal

Validateur IBAN — outil gratuit

Vérifiez le pays, la longueur et les clés de contrôle d'un IBAN, ainsi que les clés nationales pour l'Espagne, la France, la Belgique, l'Italie, le Portugal et la Norvège. Les Sheba iraniens et les IBAN turcs affichent la banque. Vérifiez toute une liste d'un coup.

Collez un IBAN (ou une liste, un par ligne). La vérification s'exécute sur cette page : pays, longueur, clés de contrôle MOD 97 et, lorsqu'un pays en possède, les clés de contrôle nationales à l'intérieur du numéro de compte.

Les espaces, les tirets et les minuscules sont acceptés. Les chiffres persans et arabes sont acceptés pour les numéros Sheba.

Un IBAN valide est bien formé. Cela ne prouve pas que le compte existe ou appartient à la personne attendue : confirmez le nom auprès du bénéficiaire ou de votre banque.

🔒 Vérifié dans ce navigateur. Rien de ce que vous saisissez n'est envoyé, stocké ou placé dans la barre d'adresse.

Comment ça marche

Chaque IBAN est vérifié par un calcul arithmétique dans votre navigateur. La page nettoie la saisie (espaces, tirets, chiffres persans), recherche la longueur et la structure du pays dans le registre IBAN, exécute le contrôle MOD 97 de la norme ISO 7064 sur les clés de contrôle et, pour les pays qui en possèdent, recalcule les clés de contrôle nationales à l'intérieur du numéro de compte.

  1. 1
    Collez l'IBAN
    Saisissez-le ou collez-le dans le champ. Les espaces, les tirets et les minuscules sont acceptés. Pour plusieurs IBAN, mettez-en un par ligne.
  2. 2
    Lisez le résultat
    Un IBAN valide est décomposé en code banque, code guichet et numéro de compte, avec le nom de la banque pour les numéros turcs et iraniens. Un IBAN invalide indique ce qui ne va pas.
  3. 3
    Corrigez une erreur de frappe
    Lorsque les clés de contrôle échouent, cliquez sur l'un des IBAN suggérés pour l'essayer, puis comparez-le avec votre source.
  4. 4
    Copiez ou téléchargez
    Copiez l'IBAN au format papier ou électronique, ou pour une liste, téléchargez les résultats au format CSV.

Vos IBAN sont vérifiés dans ce navigateur. Rien n'est envoyé, stocké ou placé dans la barre d'adresse.

Guide

Exemple détaillé

Tapez ou collez DE89 3704 0044 0532 0130 00. L'outil affiche « IBAN valide », le pays « Allemagne (DE) », les chiffres de contrôle 89, le code banque 37040044 et le numéro de compte 0532013000. « Copier avec espaces » donne DE89 3704 0044 0532 0130 00 et « Copier sans espaces » donne DE89370400440532013000. Changez le dernier chiffre en 1 et le résultat devient « IBAN non valide » avec la ligne « Les chiffres de contrôle ne correspondent pas au reste du numéro, donc au moins un caractère est erroné. » La ligne des chiffres de contrôle indique alors 89 → devrait être 62, et deux suggestions apparaissent, dont votre numéro d'origine. « Essayer un échantillon » charge quatre IBANs (allemand, français, espagnol et turc) et indique « 3 sur 4 valides », car l'IBAN espagnol échoue au test des chiffres de contrôle.

Quels réglages utiliser, et les limites

  • Sachez ce que couvre le contrôle. Il vérifie le code pays, la longueur pour ce pays, quelles positions doivent être des chiffres ou des lettres, et les deux chiffres de contrôle MOD 97. Pour l'Espagne, la France, Monaco, la Belgique, le Portugal, l'Italie, Saint-Marin et la Norvège, il vérifie aussi les propres chiffres de contrôle de la banque à l'intérieur du numéro de compte. Quatre-vingt-dix codes pays sont intégrés, y compris les numéros Sheba iraniens. Un résultat valide signifie seulement que le numéro est bien formé : cela ne prouve pas que le compte existe ou appartient à votre bénéficiaire, alors confirmez le nom auprès du bénéficiaire ou de votre banque.
  • Tapez-le tel qu'il a été écrit. Les espaces, tirets, points, barres obliques et minuscules sont tous acceptés, et un « IBAN » ou « IBAN: » en tête est supprimé. Les chiffres persans, arabes et à pleine chasse sont convertis, donc un numéro Sheba collé depuis une application persane fonctionne. Vous n'avez jamais besoin de supprimer les espaces à la main.
  • Vérifiez-en plusieurs à la fois, un par ligne. Collez une liste avec un IBAN par ligne ; les virgules, points-virgules et tabulations séparent également les entrées. Jusqu'à 2 000 sont vérifiés, et le tableau montre chaque numéro, son pays et le résultat. « Télécharger CSV » enregistre chaque ligne avec les colonnes input, iban, valid, problem, country, bank_code, branch_code, account et bank_name. « Copier les IBANs valides » copie uniquement les bons, avec des espaces, un par ligne.
  • Choisissez le bon bouton de copie. « Copier avec espaces » donne des groupes de quatre, la manière dont un IBAN est imprimé sur papier et sur les factures. « Copier sans espaces » donne la forme électronique, en majuscules sans espaces, pour coller dans des formulaires bancaires ou de paiement et des fichiers de données. Les deux boutons n'apparaissent que pour un seul IBAN valide.
  • Lisez la décomposition. Pour un seul IBAN, la page décompose le numéro en pays, chiffres de contrôle, code banque, code guichet, numéro de compte, chiffres de contrôle nationaux et type de compte, partout où la structure de ce pays les prévoit, et souligne en rouge toute partie ayant le mauvais type de caractère. Les IBANs turcs et les numéros Sheba iraniens affichent également le nom de la banque lorsque le code banque figure sur une courte liste intégrée. Pour les autres pays, y compris l'Allemagne, seul le code est affiché, car les listes complètes des banques sont trop volumineuses à fournir et changent souvent.
  • Considérez les suggestions avec prudence. Lorsqu'un seul IBAN échoue au test des chiffres de contrôle ou au contrôle national, la page liste jusqu'à 6 numéros valides que vous pourriez avoir voulu saisir : deux caractères adjacents inversés, ou un caractère modifié. D'autres numéros valides peuvent apparaître dans la liste, et la liste peut être tronquée à 6, il se peut donc qu'elle ne contienne pas le bon. Comparez toute suggestion avec le document original avant de l'utiliser. Les suggestions ne sont pas proposées lorsque vous vérifiez plusieurs numéros à la fois.

Problèmes courants et comment les résoudre

Il affiche « Il a 19 caractères ; un IBAN d'Allemagne en a 22. » (avec votre propre compte et pays).
Des caractères sont manquants, en trop ou collés. Chaque pays a une longueur fixe : Allemagne 22, France 27, Royaume-Uni 22, Norvège 15. Comparez le numéro avec votre source et cherchez un chiffre oublié à la fin. Deux IBANs sur une même ligne séparés seulement par une espace sont lus comme un seul très long numéro, alors mettez chacun sur sa propre ligne ou séparez-les par une virgule ou un point-virgule.
Il affiche « IBAN non valide » et « Les chiffres de contrôle ne correspondent pas au reste du numéro, donc au moins un caractère est erroné. »
La longueur et la structure sont correctes, mais au moins un caractère diffère du vrai numéro, souvent deux caractères adjacents inversés. Comparez-le caractère par caractère avec l'original. La ligne « Chiffres de contrôle » montre ce que les deux chiffres après le code pays devraient être, par exemple « devrait être 62 », ce qui n'aide que si vous êtes sûr que le reste est correct. Essayez les suggestions listées sous le résultat et confirmez l'une d'elles avec la source.
Il affiche « Le caractère 22 n'est pas du bon type (une lettre là où un chiffre est attendu, ou l'inverse). » ou « Il contient un caractère qu'un IBAN ne peut pas avoir ».
Le premier caractère qui ne correspond pas à la structure de ce pays est marqué en rouge. Les causes habituelles sont la lettre O tapée à la place du chiffre 0, ou un symbole comme # ou un signe monétaire récupéré lors d'une copie. Corrigez le caractère marqué. Les lettres ne sont autorisées que là où la structure du pays le prévoit, par exemple le code banque au début d'un IBAN britannique tel que GB82 WEST 1234 5698 7654 32.
Il affiche que « XX » n'est pas un pays qui utilise les IBANs (avec vos propres deux lettres).
Les deux premiers caractères ne correspondent pas à un code pays IBAN. Vérifiez la présence d'un libellé, d'une puce ou d'un chiffre parasite devant le numéro ; seuls les préfixes « IBAN » ou « IBAN: » sont supprimés. Des pays comme les États-Unis, le Canada, l'Australie, l'Inde, la Chine et le Japon ne figurent pas dans la liste intégrée des 90 codes pays car ils n'utilisent pas l'IBAN ; utilisez plutôt le format de compte propre à ces pays.
Il indique « La vérification de l'IBAN est correcte, mais les chiffres de contrôle internes de la banque dans le numéro de compte ne le sont pas. »
Le numéro est bien formé, mais il échoue aux chiffres de contrôle supplémentaires que l'Espagne, la France, Monaco, la Belgique, le Portugal, l'Italie, Saint-Marin et la Norvège intègrent dans le numéro de compte. La ligne « Chiffres de contrôle nationaux » indique « Incorrect ». Il s'agit rarement d'une simple faute de frappe, car un seul caractère erroné casse déjà les chiffres de contrôle de l'IBAN. Cela signifie généralement que le numéro a été assemblé ou modifié manuellement avec de nouveaux chiffres de contrôle calculés après coup. Demandez au bénéficiaire le numéro exactement tel qu'il figure sur son relevé bancaire.

Comment il se compare

Le système de banque en ligne ou de paiement de votre banque fait foi : seule la banque peut vous confirmer que le compte existe, qu'il est ouvert et qu'il est au nom attendu. Cet outil de vérification sert à détecter les erreurs de saisie et de format avant d'envoyer un paiement ou d'importer une liste dans un logiciel comptable. Il est plus strict qu'un simple contrôle de longueur et de pays, car il vérifie aussi les chiffres de contrôle MOD 97 et, pour huit pays, les chiffres de contrôle nationaux. Il ne recherche pas les codes BIC et n'affiche le nom de la banque que pour la Turquie et l'Iran ; un numéro peut donc être validé ici et tout de même être rejeté par une banque.

Outils associés

Questions fréquemment posées