Générateur d'IBAN France

Les IBAN FR (France) commencent par ces deux lettres et comptent 27 caractères. L'IBAN ci-dessous est aléatoire, respecte la structure nationale et passe le contrôle MOD-97 : la validation des formulaires l'accepte donc. Aucune banque ne l'a émis.

Format

FR7630066100219693912405812

  1. Pays FR
  2. Chiffres de contrôle 76
  3. Code banque 30066
  4. Code guichet 10021
  5. Numéro de compte 96939124058
  6. Clé nationale 12
Générer une liste Jusqu'à 100 IBAN, en CSV, JSON, SQL ou texte brut

En CSV, JSON et SQL, chaque segment de l'IBAN (banque, guichet, compte, clé de contrôle) a sa propre colonne.

MOD-97 valide

Mode réaliste : vrai code banque, numéro de compte aléatoire. Aucune banque n'a émis cet IBAN, mais il pourrait correspondre par hasard à un compte réel. Ne l'utilisez jamais pour un paiement.

Vérifier un IBAN

Collez un IBAN de n'importe quel pays pour vérifier sa longueur, son format et ses chiffres de contrôle.

Sans JavaScript, ce formulaire ouvre le validateur d'IBAN complet.

Validateur d'IBAN complet

Format IBAN France

Longueur, schéma et position de chaque segment des IBAN FR, avec un exemple d'IBAN.

Longueur de l'IBAN 27
Longueur du BBAN 23
Schéma du BBAN 5n5n11c2n
Structure FRkk bbbbb ggggg ccccccccccc kk
Exemple, format électronique FR1420041010050500013M02606
Exemple, format papier FR14 2004 1010 0505 0001 3M02 606
Lettres dans le BBAN Positions 15–25 : lettres ou chiffres
Clé de contrôle nationale Positions 26–27
Chiffres de contrôle de l'IBAN FR76 si le numéro de compte ne contient que des chiffres
Même structure que Monaco (MC)
SEPA Membre (liste de l'EPC, décembre 2025)
Source Registre IBAN de SWIFT, version 102 (juin 2026)

Position par position

Segment Positions Longueur Exemple
Pays 1–2 2 FR
Chiffres de contrôle 3–4 2 14
Code banque 5–9 5 20041
Code guichet 10–14 5 01005
Numéro de compte 15–25 11 0500013M026
Clé nationale 26–27 2 06

Dans le schéma, n désigne un chiffre, a une lettre majuscule et c une lettre ou un chiffre. Le nombre placé devant chaque lettre indique combien de caractères compte le bloc.

Clé de contrôle nationale

En plus des deux chiffres de contrôle de l'IBAN, les IBAN FR contiennent une clé de contrôle nationale dans le BBAN, aux positions 26–27. Elle est calculée à partir du numéro de compte national, selon une règle propre au pays.

C'est la clé RIB : 97 moins le reste de la division par 97 de 89 × code banque + 15 × code guichet + 3 × numéro de compte. Les lettres du numéro de compte sont d'abord converties en chiffres (A et J valent 1, B, K et S valent 2, et ainsi de suite).

Ce générateur la calcule avec l'algorithme officiel, dans les deux modes : les validateurs qui la vérifient acceptent donc les IBAN de cette page.

À cause de ce contrôle, un BBAN entièrement numérique laisse toujours le même reste quand on le divise par 97 : tout IBAN FR dont le numéro de compte ne contient que des chiffres commence donc par FR76. Des lettres dans le numéro de compte changent les chiffres de contrôle.

Source : CFONB, RIB standard (Banque de France).

Comment fonctionnent les clés de contrôle nationales

Vrais codes banque en mode réaliste

En mode réaliste, actif par défaut, le générateur prend le code banque dans cette liste et garde un numéro de compte aléatoire : aucune banque n'a donc émis ces IBAN. Avec Réaliste désactivé, le code banque est aléatoire lui aussi.

Banque Code banque Code guichet
BNP Paribas 30004 00777
Société Générale 30003 03010
LCL 30002 00421
La Banque Postale 20041 01005
Crédit Agricole Paris et Ile-de-France 18206 00208
Caisse d'Epargne Ile-de-France 17515 90000
Crédit Mutuel 10278 06398
CIC 30066 10021

Que tester avec des IBAN FR

  • Acceptez exactement 27 caractères pour FR, une fois les espaces supprimés, et refusez 26 ou 28 caractères.
  • Lettres ou chiffres aux positions 15–25 : une regex limitée aux chiffres rejette des IBAN FR valides. Le mode réaliste, actif par défaut, n'y met que des chiffres ; avec Réaliste désactivé, le générateur y place des lettres environ une fois sur deux.
  • Pour un test négatif du contrôle national, modifiez le caractère en position 26 et recalculez les chiffres de contrôle de l'IBAN (le validateur vous les propose). L'IBAN passe alors le contrôle MOD-97 mais échoue au contrôle national.
  • Même structure : Monaco (MC). Le code pays entre dans le calcul MOD-97 : un IBAN FR valide précédé d'un autre code pays doit donc être refusé.
  • Valeurs invalides prêtes à l'emploi pour vos tests négatifs : FR1420041010050500013M02607 (dernier caractère modifié, le contrôle MOD-97 échoue) et FR1420041010050500013M0260 (un caractère en moins).
  • Contrôles dans un annuaire bancaire : par défaut, le générateur utilise de vrais codes banque, comme 30003 (Société Générale), et des codes aléatoires avec Réaliste désactivé. Vous pouvez donc tester une banque connue et une banque inconnue.

IBAN France : ce qu'il faut savoir

Les IBAN français ont 27 caractères et contiennent l'ancien RIB national : un code banque à 5 chiffres, un code guichet à 5 chiffres, un numéro de compte de 11 caractères et la clé RIB à 2 chiffres. Le numéro de compte peut contenir des lettres : un validateur qui n'accepte que des chiffres rejettera donc de vrais IBAN français. La clé RIB est un contrôle national, distinct des chiffres de contrôle de l'IBAN. La France a été le premier pays à émettre des IBAN, en 1997.

IBAN France : questions fréquentes

IBAN France : combien de caractères ?

27 caractères : le code pays FR, deux chiffres de contrôle et une partie nationale (BBAN) de 23 caractères.

IBAN France : à quoi ressemble-t-il ?

Par exemple FR14 2004 1010 0505 0001 3M02 606. C'est le format papier, par groupes de quatre caractères. Les formulaires et les fichiers l'attendent en général sans espaces : FR1420041010050500013M02606.

IBAN France : peut-il contenir des lettres ?

Oui. Lettres et chiffres sont autorisés aux positions 15–25, et l'exemple du registre y contient 0500013M026.

IBAN France : où se trouve le code banque ?

Le code banque se trouve aux positions 5–9 (20041 dans l'exemple du registre). Le code guichet se trouve aux positions 10–14 (01005). Par défaut (mode réaliste), le générateur utilise de vrais codes banque, comme 30004 pour BNP Paribas.

IBAN France : celui-ci passera-t-il la validation ?

Il passe les contrôles de la plupart des formulaires : code pays, longueur, format des caractères et chiffres de contrôle MOD-97. Les clés de contrôle nationales du BBAN sont calculées avec l'algorithme officiel : un validateur qui les vérifie aussi accepte cet IBAN. En mode réaliste, actif par défaut, le code banque est réel lui aussi : une vérification dans un annuaire bancaire l'accepte donc. Une recherche du compte ou une vérification du nom du bénéficiaire ne le confirmera pas, car le numéro de compte est aléatoire.

IBAN France généré : puis-je l'utiliser pour m'inscrire à un service ou recevoir de l'argent ?

Non. C'est une donnée de test qu'aucune banque ne vous a attribuée. L'argent envoyé vers cet IBAN est rejeté ou, si le numéro appartient par hasard à quelqu'un, il arrive chez un inconnu. L'utiliser pour une inscription, un essai gratuit ou un prélèvement est un usage abusif. Votre propre IBAN figure dans votre application bancaire et sur vos relevés.

Autres pays

Choisissez un pays pour voir le format de ses IBAN et obtenir un IBAN de test valide. Le nombre à côté de chaque code indique la longueur de l'IBAN.