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

Common uses

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.

Articles : Développement Web

HEX, RGB, HSL : pourquoi existe-t-il autant de façons d'écrire une couleur

Pourquoi les designers préfèrent souvent HSL à HEX pour choisir une teinte de couleur à la main.

Minification CSS : ce qui est vraiment supprimé du fichier, et pourquoi

Pourquoi un CSS minifié se comporte exactement pareil dans le navigateur, même s'il devient illisible pour un humain.

Minification JavaScript : la différence entre minifier et obfusquer

Pourquoi le code minifié reste lisible si on le souhaite, contrairement au code obfusqué.

Minification HTML : pourquoi les espaces dans le balisage comptent

Pourquoi retirer les espaces dans <pre> ou un textarea peut casser l'apparence de la page, contrairement à presque partout ailleurs.

Dégradés CSS : en quoi linear diffère de radial et conic

Pourquoi conic-gradient convient aux graphiques circulaires alors que radial-gradient donne un effet de tache de lumière.

L'algorithme de Luhn : comment on vérifie la validité d'un numéro de carte

Pourquoi un numéro de carte qui passe la vérification de Luhn ne signifie pas que cette carte existe vraiment.

Codes QR : comment un lien tient dans un carré de pixels

Pourquoi un code QR avec un logo au centre se scanne encore, même si une partie du motif est masquée.

Codes-barres : en quoi Code 128 diffère de l'EAN-13

Pourquoi les produits en magasin utilisent presque toujours l'EAN-13 plutôt que le Code 128.

Images placeholder : pourquoi les fausses images comptent pendant le développement

Pourquoi les développeurs insèrent délibérément des rectangles gris à la place de vraies photos pendant qu'une maquette est encore en construction.