Validez n'importe quel numéro de compte IBAN — instantanément, en toute confidentialité, gratuitement.
défiler pour exemples et détails ↓
Copiez votre IBAN depuis votre relevé bancaire ou votre portail de banque en ligne.
Collez-le dans le champ ci-dessus — les espaces sont ignorés automatiquement.
La validation s'effectue instantanément. Aucun bouton, aucun délai.
Un IBAN (International Bank Account Number, ou numéro de compte bancaire international) est un format mondialement standardisé défini par la norme ISO 13616 pour identifier les comptes bancaires à travers les frontières. Chaque IBAN est composé d'un code pays de 2 lettres, de 2 chiffres de contrôle et d'un numéro de compte domestique spécifique au pays (BBAN). Utilisez ce vérificateur IBAN gratuit en ligne avant tout virement international pour éviter des rejets coûteux causés par un seul caractère erroné.
IBAN = International Bank Account Number — défini par la norme ISO 13616.
Longueur : de 15 caractères (Norvège) à 34 caractères (maximum autorisé).
Structure : code pays de 2 lettres + 2 chiffres de contrôle + BBAN (compte domestique).
Validation : checksum mod-97 — le résultat de la division doit être exactement 1.
Couverture : 70+ pays, dont les 36 États membres de SEPA.
SEPA : au sein de l'Espace unique de paiement en euros, l'IBAN seul suffit à router un paiement.
Les IBAN n'expirent pas — ils sont valides tant que le compte bancaire reste ouvert.
Ne peut pas être utilisé pour un paiement par carte — l'IBAN est réservé aux virements bancaires.
Lorsque vous vérifiez un numéro IBAN, trois contrôles sont effectués en séquence. Premièrement, le préfixe à deux lettres est comparé à un registre de 70+ pays pris en charge. Ensuite, le nombre total de caractères est comparé à la longueur fixe attendue pour chaque pays. Enfin, un checksum mod-97 est calculé : l'IBAN est réorganisé, les lettres sont remplacées par des chiffres, et le résultat est divisé par 97. Un IBAN structurellement valide donne toujours un reste de 1.
Les banques rejettent les virements dont l'IBAN est structurellement invalide. Les virements rejetés peuvent entraîner des frais, des retards de plusieurs jours ouvrés et des interventions manuelles. La validation côté client détecte les erreurs avant qu'elles n'atteignent le réseau bancaire, ce qui fait gagner du temps et de l'argent. C'est particulièrement important dans les caisses e-commerce, les systèmes de paie et les flux de facturation B2B.
IBAN format in Germany
DECountry code
Identifies Germany — ISO 3166-1 alpha-2.
89Check digits
Two-digit mod-97 checksum.
37040044BLZ
Bankleitzahl — 8-digit German bank routing code.
0532013000Account number
10-digit domestic account number (Kontonummer).
Chaque IBAN intègre deux identifiants clés dans le BBAN : un code banque qui identifie l'établissement financier, et un numéro de compte qui identifie le compte individuel. Le code banque porte des noms différents selon les pays — BLZ en Allemagne, sort code au Royaume-Uni, numéro de compensation en Suède, et simplement code banque en France et dans la plupart des autres pays SEPA. Ensemble, ces composants rendent la structure IBAN complète et autonome : pays, checksum, banque et compte dans une seule chaîne validée.
Tous les exemples ci-dessous sont des IBAN de test structurellement valides.
Plus grand marché SEPA d'Europe.
Toutes les banques lituaniennes font partie de SEPA.
La Suède utilise la SEK mais participe à SEPA.
Le Royaume-Uni a conservé l'IBAN après le Brexit pour les paiements internationaux.
L'IBAN le plus long parmi les grandes économies de l'UE.
Inclut un numéro de compte domestique à 10 chiffres (CCC).
L'un des IBAN les plus courts en Europe.
Inclut un caractère de contrôle alphabétique (CIN).
Les codes IBAN et SWIFT/BIC apparaissent tous deux dans les virements internationaux, mais ils servent des objectifs complètement différents. Un IBAN identifie un compte bancaire spécifique — il indique à la banque destinataire exactement où déposer les fonds. Un code SWIFT (également appelé BIC, Bank Identifier Code) identifie la banque elle-même, pas le compte. Pensez à SWIFT comme au code postal du siège de la banque, et à l'IBAN comme à l'adresse complète du compte individuel. Pour un virement transfrontalier, vous avez généralement besoin des deux : le SWIFT/BIC pour acheminer le paiement vers le bon établissement, et l'IBAN pour créditer le bon compte.
| IBAN | SWIFT / BIC | |
|---|---|---|
| Identifie | Compte bancaire individuel | La banque / l'agence |
| Longueur | 15–34 caractères | 8 ou 11 caractères |
| Norme | ISO 13616 | ISO 9362 |
| Utilisé pour | Routage au niveau compte (UE, SEPA) | Messagerie interbancaire (mondial) |
| Exemple | FR76 3000 6000 0112 3456 7890 189 | BNPAFRPPXXX |
Un IBAN et un numéro de carte se ressemblent en surface — tous deux sont de longues chaînes de chiffres — mais ce sont des instruments entièrement différents utilisés dans des flux de paiement complètement distincts. Un IBAN identifie un compte bancaire ; un numéro de carte (Visa, Mastercard, Amex) identifie un produit de carte de paiement. Vous ne pouvez pas utiliser un IBAN dans une interface de paiement par carte, ni utiliser un numéro de carte pour effectuer un virement bancaire.
| IBAN | Card | |
|---|---|---|
| Ce qu'il identifie | Un compte bancaire | Un produit de carte de paiement |
| Longueur | 15–34 caractères | 15 chiffres (Amex) ou 16 chiffres (Visa/MC) |
| Contient des lettres | Oui (code pays + codes banque) | Non — chiffres uniquement |
| A une date d'expiration | Non — compte sans fin définie | Oui — MM/AA imprimé sur la carte |
Utilisez un IBAN pour effectuer un virement bancaire, mettre en place un prélèvement automatique ou recevoir un salaire. Utilisez un numéro de carte pour payer des biens ou services à une caisse — en ligne ou en magasin. Ne les confondez jamais : saisir un IBAN dans un champ de carte (ou vice versa) provoquera une erreur immédiate.
Oui — l'IBAN est le mécanisme de routage principal pour les paiements bancaires à travers l'Europe et dans plus de 70 pays dans le monde. Les virements SEPA, les prélèvements SEPA et la plupart des virements internationaux reposent sur l'IBAN. Cependant, l'IBAN ne peut pas être utilisé à un terminal de point de vente ou dans un paiement en ligne par carte. Pour ces flux, vous avez besoin d'une carte de paiement. En résumé : l'IBAN transfère de l'argent entre comptes bancaires ; les cartes transfèrent de l'argent entre comptes de carte.
Partager votre IBAN est généralement sûr avec une contrepartie vérifiée et de confiance — par exemple votre employeur, un client ou une entreprise de services publics. L'IBAN seul ne peut pas être utilisé pour initier un débit ou retirer des fonds sans une autorisation séparée telle qu'un mandat de prélèvement signé. Traitez-le néanmoins avec le même soin que votre numéro de compte bancaire : évitez de le publier, et ne le fournissez qu'aux parties ayant une raison légitime de vous envoyer de l'argent. Ne partagez jamais votre IBAN avec votre mot de passe bancaire en ligne, vos données de carte ou vos codes à usage unique.
Lorsque vous envoyez de l'argent au sein de SEPA (l'Espace unique de paiement en euros, couvrant 36 pays européens), un IBAN suffit en plus du nom du bénéficiaire. Pour les virements en dehors de SEPA — par exemple vers les États-Unis, le Canada ou l'Australie — vous aurez généralement besoin en plus d'un code SWIFT/BIC, et parfois d'un numéro de routage ou d'un sort code selon le pays destinataire. Vérifiez toujours l'IBAN avec un validateur avant d'initier un virement : les banques facturent des frais de retour pour les paiements rejetés.
L'IBAN est utilisé dans 70+ pays, principalement en Europe, au Moyen-Orient et dans certaines parties des Caraïbes. Voici les pays les plus recherchés avec leur longueur d'IBAN et un exemple structurellement valide.
SEPA (Espace unique de paiement en euros) — 36 pays européens où un seul IBAN suffit pour effectuer un virement, sans code supplémentaire.
Les États-Unis, le Canada, l'Australie, la Chine, l'Inde, le Japon et la majeure partie de l'Asie et des Amériques n'utilisent PAS l'IBAN. Pour les virements vers ces pays, utilisez SWIFT/BIC avec des identifiants de routage locaux — numéro de routage ABA aux États-Unis, BSB en Australie, IFSC en Inde.
Un seul caractère incorrect dans un IBAN provoque un rejet. Voici les erreurs les plus fréquentes :
Chiffres transposés
Échanger deux chiffres adjacents (ex. '12' → '21') passe inaperçu à l'œil humain mais échoue au checksum mod-97. Copiez-collez toujours plutôt que de saisir manuellement.
Code pays incorrect
Utiliser 'UK' au lieu de 'GB' pour les IBAN britanniques est l'erreur de code pays la plus courante. Le code ISO 3166-1 pour le Royaume-Uni est GB, pas UK.
Longueur incorrecte
L'IBAN de chaque pays a une longueur fixe — l'Allemagne a toujours 22 caractères, la France toujours 27. Un IBAN avec un mauvais nombre de caractères est structurellement invalide.
Espaces inclus
Les IBAN sont souvent imprimés avec des espaces tous les 4 caractères pour la lisibilité. Ces espaces doivent être supprimés avant la soumission électronique. Notre vérificateur les supprime automatiquement.
Confusion IBAN et numéro de compte
Votre numéro de compte domestique n'est qu'une partie de votre IBAN. Un numéro de compte allemand a 10 chiffres ; l'IBAN allemand complet fait 22 caractères incluant le code pays, les chiffres de contrôle et le code banque.
IBAN d'un compte clôturé
La validité structurelle ne confirme pas que le compte est actuellement ouvert. Vérifiez toujours avec le destinataire que l'IBAN est encore actif avant d'envoyer des fonds.
Notre vérificateur effectue trois contrôles en séquence. Un échec à n'importe quelle étape signifie que l'IBAN est structurellement invalide :
1. Code pays inconnu
Les deux premiers caractères doivent correspondre à un pays utilisant l'IBAN. Dans le cas contraire, la validation s'arrête immédiatement.
2. Longueur incorrecte
L'IBAN de chaque pays a une longueur fixe attendue. Un IBAN trop court ou trop long échoue ici, quel que soit son contenu.
3. Échec du checksum mod-97
L'IBAN est réorganisé (les 4 premiers caractères sont déplacés à la fin), les lettres sont converties en chiffres (A=10, B=11, …), et le résultat est divisé par 97. Un IBAN valide donne toujours un reste exactement égal à 1.
Passer les trois contrôles confirme que l'IBAN est structurellement correct. Cela ne confirme PAS que le compte existe ou appartient à une personne spécifique — seule la banque destinataire peut vérifier l'existence du compte.
Un IBAN (International Bank Account Number) est une chaîne standardisée de jusqu'à 34 caractères alphanumériques qui identifie de façon unique un compte bancaire dans un pays participant. Il combine un code pays de 2 lettres, 2 chiffres de contrôle et le numéro de compte domestique (BBAN) dans un format internationalement reconnu défini par la norme ISO 13616.
Collez l'IBAN dans le champ en haut de cette page. Le vérificateur contrôle instantanément trois éléments : le code pays est reconnu, la longueur correspond à la spécification du pays, et le checksum mod-97 est égal à 1. Les trois doivent être validés pour que l'IBAN soit structurellement valide.
Oui. Cet outil est entièrement gratuit, ne nécessite aucune inscription et valide les IBAN de 70+ pays instantanément dans votre navigateur. Aucune donnée n'est stockée ni transmise à un serveur.
Non. Votre numéro de compte (BBAN) n'est qu'une composante de votre IBAN. L'IBAN inclut également un code pays de 2 lettres et 2 chiffres de contrôle. Par exemple, un numéro de compte allemand comporte 10 chiffres ; l'IBAN allemand complet fait 22 caractères.
Oui, avec des parties de confiance. Partager votre IBAN permet à d'autres de vous envoyer de l'argent, mais ne permet pas de retirer des fonds sans autorisation séparée. Traitez-le comme votre numéro de compte — partagez-le uniquement si nécessaire et jamais avec votre mot de passe bancaire ou vos données de carte.
La banque rejettera le virement. Des frais de rejet ou de rappel peuvent être appliqués (généralement 5–30 €). Récupérer des fonds envoyés à un IBAN incorrect mais structurellement valide appartenant à quelqu'un d'autre peut prendre des semaines.
Au sein des pays SEPA, l'IBAN est obligatoire pour tous les virements. Pour les virements vers des pays n'utilisant pas l'IBAN (par ex. États-Unis, Canada, Australie), on utilise des identifiants alternatifs — numéro de routage ABA ou BSB — avec un code SWIFT/BIC.
Non. Les États-Unis n'utilisent pas le système IBAN. Les virements domestiques américains utilisent les numéros de routage ABA (9 chiffres) et les numéros de compte. Pour les virements internationaux vers les États-Unis, l'expéditeur fournit le code SWIFT/BIC de la banque et le numéro de compte du bénéficiaire.
Les IBAN ont entre 15 et 34 caractères et contiennent des lettres et des chiffres — pas uniquement des chiffres. Le code pays (2 lettres) et les chiffres de contrôle (2 chiffres) sont présents dans tous les IBAN. Les IBAN norvégiens sont par exemple de 15 caractères ; les maltais de 31 caractères.
Partiellement. La section BBAN d'un IBAN intègre généralement un code banque qui peut être décodé pour identifier l'établissement. Cependant, cette correspondance n'est pas standardisée internationalement — vous avez besoin du registre de codes banques spécifique à chaque pays.
L'IBAN identifie un compte bancaire spécifique. Le SWIFT/BIC identifie la banque (ou l'agence) qui détient le compte. Pour la plupart des virements internationaux, vous avez besoin des deux : SWIFT/BIC pour acheminer le paiement vers la bonne banque, et IBAN pour créditer le bon compte.
Non. Un IBAN identifie un compte bancaire ; un numéro de carte (Visa, Mastercard, Amex) identifie un produit de carte de paiement. Ils fonctionnent sur des réseaux de paiement entièrement différents. Vous ne pouvez pas utiliser un IBAN dans un paiement par carte, ni utiliser un numéro de carte pour un virement bancaire.
Connectez-vous à votre portail de banque en ligne — votre IBAN est généralement indiqué sur le récapitulatif du compte ou dans les détails du compte. Il figure également sur les relevés bancaires, dans la correspondance officielle de votre banque et souvent dans l'application mobile de votre banque.
Non. L'IBAN est utilisé dans 70+ pays, notamment tous les membres de l'UE/EEE, le Royaume-Uni, certains pays du Moyen-Orient et des parties des Caraïbes. Les grandes économies comme les États-Unis, le Canada, l'Australie, la Chine, l'Inde et le Japon n'utilisent pas l'IBAN.
Oui. La validation structurelle confirme que l'IBAN est correctement formaté, mais ne confirme pas que le compte existe ou est actif. Seule la banque du destinataire peut le vérifier. Vérifiez toujours les IBAN avec le destinataire avant d'envoyer des fonds.
BBAN signifie Basic Bank Account Number — la partie domestique spécifique au pays d'un IBAN. Après le code pays de 2 lettres et les 2 chiffres de contrôle, tous les caractères restants constituent le BBAN. En France (IBAN de 27 caractères), le BBAN comprend le code banque à 5 chiffres, le code guichet à 5 chiffres, le numéro de compte à 11 chiffres et la clé RIB à 2 chiffres.
SEPA (Single Euro Payments Area) est un projet européen d'intégration des paiements couvrant 36 pays. Au sein de SEPA, vous pouvez envoyer des virements en euros en utilisant uniquement un IBAN — sans codes de routage supplémentaires. Les virements SCT standard prennent 1 jour ouvré ; les virements SEPA instantanés (SCT Inst) sont réglés en moins de 10 secondes, 24h/24, 7j/7.
Les virements SEPA standard (SCT) sont réglés en 1 jour ouvré. Les virements SEPA instantanés (SCT Inst) sont réglés en moins de 10 secondes, 24 heures sur 24, 7 jours sur 7, y compris les week-ends et les jours fériés. La plupart des grandes banques européennes prennent désormais en charge les paiements instantanés.
Oui. Un IBAN est un identifiant permanent lié à votre compte bancaire — il ne change pas entre les transactions et n'expire pas. Vous pouvez le partager avec plusieurs parties : votre employeur pour le salaire, des clients pour des factures, des fournisseurs pour des prélèvements.
Un IBAN est un identifiant de compte standardisé internationalement utilisé dans 70+ pays. Un numéro de routage (numéro ABA aux États-Unis, BSB en Australie, IFSC en Inde) est un code de routage bancaire domestique utilisé dans les pays ne participant pas au système IBAN. Pour envoyer de l'argent aux États-Unis, vous fournissez le numéro ABA à 9 chiffres et le numéro de compte du bénéficiaire — pas d'IBAN. Pour les virements internationaux, la banque a également besoin d'un code SWIFT/BIC.