0

Validateur IBAN

Validez la véritable somme de contrôle ISO 7064 mod-97 d'un IBAN et vérifiez sa longueur totale par rapport à un tableau de format groupé par pays, entièrement hors ligne dans votre navigateur.

Buy Me a Coffee at ko-fi.com
Traitement... 0%
Analyser l'IBAN
Calcul de la somme de contrôle mod-97
Terminé

Résultat

Un IBAN (International Bank Account Number) n'est pas seulement une longue chaîne de lettres et de chiffres : les deux derniers caractères de son bloc de code pays sont une véritable somme de contrôle, calculée avec l'algorithme ISO 7064 mod-97, qui détecte la grande majorité des fautes de frappe et des erreurs de transcription avant même qu'un virement bancaire ne soit soumis. Cet outil implémente cet algorithme exact plutôt qu'une table de recherche ou une approximation approximative : il déplace les quatre premiers caractères de l'IBAN nettoyé jusqu'à la fin, convertit chaque lettre en sa valeur numérique à deux chiffres (A=10 à Z=35, donc un IBAN de 22 caractères peut se développer en un nombre de plus de 30 chiffres) et calcule ce grand nombre modulo 97 en utilisant le type BigInt de JavaScript, puisque la valeur dépasse régulièrement Number.MAX_SAFE_INTEGER pour les IBAN plus longs. Un IBAN véritablement valide se réduit toujours exactement à 1.

La validité de la somme de contrôle à elle seule ne garantit pas qu'un IBAN est bien formé, c'est pourquoi cet outil vérifie également la longueur totale par rapport à un tableau regroupé de 79 pays émetteurs d'IBAN réels tirés du registre ISO 13616 : les IBAN de l'Allemagne comportent toujours 22 caractères, ceux de la France sont toujours de 27, ceux de l'Ukraine sont toujours de 29, ceux de Malte sont toujours de 31, et ainsi de suite. Si la longueur d'un code de pays reconnu ne correspond pas, l'outil signale explicitement la non-concordance plutôt que de simplement dire "invalide", et si le code de pays ne figure pas dans le tableau groupé, il l'indique clairement et ignore simplement la vérification de la longueur tout en vérifiant la somme de contrôle mod-97.

Rien dans le processus n’est caché. Le panneau de résultats montre la chaîne réorganisée avec le code du pays et les chiffres de contrôle déplacés vers la fin, l'expansion complète lettre-chiffre utilisée pour construire la chaîne numérique qui est réduite mod 97 et le reste exact qui a été calculé - afin que vous puissiez vérifier à la main, ou par rapport à toute autre implémentation, que l'outil ne fait pas simplement clignoter une coche verte sur la foi. Un IBAN de test valide et connu tel que GB82 WEST 1234 5698 7654 32 parcourra chaque étape et atterrira sur un reste d'exactement 1.

Comme tous les outils de ce site, le validateur IBAN fonctionne entièrement dans votre navigateur : aucun numéro de compte bancaire, réel ou test, n'est jamais envoyé à un serveur, enregistré ou stocké nulle part. Collez un IBAN, obtenez une réponse instantanée et transparente et copiez le détail complet en un seul clic pour vos propres dossiers ou un ticket d'assistance.