UTILS.
100 % dans le navigateur
🏦

Validateur et analyseur d'IBAN

Validez un numéro de compte bancaire international hors ligne avec la somme de contrôle MOD-97 et décomposez-le en pays, chiffres de contrôle, code banque, guichet et compte.

— la sortie apparaît ici —

À propos de cet outil

Le validateur et analyseur d'IBAN vérifie l'exactitude d'un numéro de compte bancaire international et le décompose en ses parties — pays, chiffres de contrôle, code banque, code guichet, et numéro de compte. Il valide entièrement hors ligne dans votre navigateur (aucune consultation bancaire, aucun réseau), il confirme donc la validité structurelle et de somme de contrôle, non l'existence réelle du compte.

La validation suit le registre ISO 13616 et l'algorithme ISO 7064 MOD-97-10. D'abord, l'entrée est débarrassée des espaces et mise en majuscules, et sa longueur est vérifiée par rapport à la table par pays (par exemple DE=22, GB=22, FR=27, NL=18, ES=24 ; environ 80 pays sont inclus). Ensuite, les quatre premiers caractères (code pays plus les deux chiffres de contrôle) sont déplacés à la fin, chaque lettre est remplacée par un nombre (A=10 … Z=35), et la chaîne de chiffres obtenue est interprétée comme un grand entier ; l'IBAN est valide si et seulement si cet entier modulo 97 égale 1. Le reste est calculé de façon incrémentale, chiffre par chiffre, aucune bibliothèque de grands nombres n'est donc nécessaire.

Lorsque la longueur et la somme de contrôle passent, le BBAN est analysé à l'aide de la table de structure du pays en code banque, guichet, chiffres de contrôle nationaux et numéro de compte là où ces positions sont connues. Un mode « calculer les chiffres de contrôle » met les positions 3–4 à '00', exécute l'algorithme, et renvoie 98 − (mod 97) comme les deux chiffres de contrôle corrects — utile lorsque vous avez le pays et le BBAN et devez construire l'IBAN complet. Le résultat affiche aussi la valeur formatée en groupes standards de quatre.

Foire aux questions

Est-ce que cela vérifie que le compte bancaire est réel ?
Non. Il valide la structure de l'IBAN — la longueur correcte pour le pays et une somme de contrôle ISO 7064 MOD-97-10 valide. Il ne peut pas dire si le compte est ouvert ou appartient à quelqu'un ; seule la banque émettrice peut le confirmer. Il s'exécute entièrement hors ligne.
Comment fonctionne la vérification MOD-97 ?
Les quatre premiers caractères (code pays + chiffres de contrôle) sont déplacés à la fin, chaque lettre A–Z est remplacée par 10–35, et le nombre obtenu est pris modulo 97. Un IBAN valide donne un reste d'exactement 1. L'outil calcule ce reste de façon incrémentale, il fonctionne donc sans prise en charge des grands nombres.
Qu'est-ce que le mode « calculer les chiffres de contrôle » ?
Si vous connaissez le code pays et le BBAN mais pas les deux chiffres de contrôle, ce mode insère '00', exécute la somme de contrôle, et renvoie 98 moins le reste comme les chiffres de contrôle corrects — puis affiche l'IBAN complet, correctement formaté.
Pourquoi ne peut-il pas décomposer les champs de chaque pays ?
La validation de longueur et de somme de contrôle couvre environ 80 pays, mais les positions détaillées des champs banque/guichet/compte ne sont incluses que pour les pays courants (comme DE, GB, FR, ES, NL, IT). Pour les autres pays, le BBAN complet est affiché comme un seul champ de compte.

Plus d'outils