Développement Web
IBAN Validator
Vérifier l'IBAN via la somme de contrôle ISO 7064 (mod 97), le format et la longueur attendue pour le pays. Tout est calculé dans le navigateur.
An IBAN (International Bank Account Number) is an international bank account number format with a built-in checksum under ISO 7064 (mod 97). This tool verifies that checksum, along with the format and length expected for the country encoded in the IBAN.
How to use it
- Paste an IBAN (with or without spaces) — the checksum and format check happen instantly.
- The first two letters identify the country, and the tool checks the number's length against what's expected for that country.
- If validation fails, it tells you exactly what's wrong: length, format, or checksum.
Common uses
- Basic validation of an IBAN field in a payment or vendor-registration form before it hits the backend.
- Quickly checking whether a manually copied account number from a document contains a typo.
- Verifying the format of an IBAN received from a client or partner in another country.
Things to keep in mind
An IBAN that passes the MOD-97 check only confirms the number's structure is correct, not that the account is real or active.
Not every country uses IBAN — some banking systems (the US, for example) have their own separate account number formats.
Article sur cet outil: IBAN : comment est structuré un numéro de compte bancaire international
Questions fréquentes
Que vérifie réellement la somme de contrôle mod-97 ?
C'est l'algorithme ISO 7064 : l'IBAN est réorganisé et converti en un nombre, et ce nombre doit laisser un reste de 1 lorsqu'il est divisé par 97 — cela détecte les fautes de frappe et caractères intervertis mais ne confirme pas que le compte existe.
Pourquoi la longueur attendue diffère-t-elle selon le pays ?
Le format bancaire national de chaque pays définit une longueur d'IBAN fixe, par exemple l'Allemagne utilise 22 caractères et le Royaume-Uni également 22, donc l'outil vérifie la longueur totale par rapport au code pays trouvé au début de l'IBAN.
Que se passe-t-il si mon pays n'est pas dans la liste des longueurs ?
La vérification de la somme de contrôle fonctionne toujours normalement ; seule la vérification de longueur est ignorée pour les pays absents du tableau de référence de l'outil, ce qui n'affecte pas le résultat de la somme de contrôle.
Ai-je besoin d'un code BIC/SWIFT si j'ai déjà saisi un IBAN ?
Pour les virements au sein de la zone SEPA — généralement non, car l'IBAN contient déjà le code banque dans sa structure ; mais certains systèmes de paiement et les virements hors SEPA exigent encore un BIC/SWIFT distinct comme vérification supplémentaire de l'acheminement du paiement.
Un IBAN valide selon la vérification MOD-97 signifie-t-il que le compte existe réellement ?
Non — la vérification de la somme de contrôle confirme uniquement que la structure mathématique du numéro est correcte, pas que le compte existe réellement dans une banque ; seule la confirmation finale de l'existence du compte revient au système bancaire lui-même, lors du traitement du paiement.