Accueil › Vérifier un BIC
Vérifier un code BIC / SWIFT
En résumé : un BIC valide fait 8 ou 11 caractères — 4 lettres de banque, 2 de pays, 2 de localisation, et 3 pour l'agence (optionnel). Collez-le ci-dessous : l'outil contrôle chaque position selon la norme ISO 9362 et découpe le code. Comme pour l'IBAN et le RIB, on vérifie la forme — pas que la banque existe encore.
Dernière mise à jour : juillet 2026.
Contrôle de format hors-ligne, dans votre navigateur : aucun envoi serveur, aucun crédit. Essayer : · · ·
Comment lire un BIC, caractère par caractère
Le BIC est normalisé par l'ISO 9362. Prenons BNPAFRPPXXX et déroulons ses 11 caractères :
| Position | Longueur | Exemple | Rôle |
|---|---|---|---|
| Code banque | 4 lettres | BNPA | L'institution (ici BNP Paribas) |
| Code pays | 2 lettres | FR | Pays (ISO 3166) |
| Localisation | 2 caractères | PP | Ville/région du siège (lettres ou chiffres) |
| Code agence | 3 car. (optionnel) | XXX | Agence précise ; « XXX » = siège |
Un détail utile : le 8ᵉ caractère (le second de la localisation) porte parfois une information de statut. Un 0 signale un BIC de test, un 1 un participant passif au réseau. Sur la grande majorité des BIC courants, c'est une lettre banale de localisation.
Exemples de BIC de grandes banques françaises
À titre pédagogique — pour reconnaître la structure, pas comme référence à recopier : le BIC qui fait foi est celui imprimé sur votre propre RIB, et il peut différer (agence, entité régionale, évolution après fusion).
| Banque | BIC indicatif |
|---|---|
| BNP Paribas | BNPAFRPP |
| Société Générale | SOGEFRPP |
| LCL (Crédit Lyonnais) | CRLYFRPP |
| Crédit Agricole (caisses régionales) | AGRIFRPP |
| La Banque Postale | PSSTFRPP |
| CIC | CMCIFRPP |
| Crédit Mutuel | CMCIFR2A |
| BoursoBank (Boursorama) | BOUSFRPP |
On lit dans chacun le même schéma : 4 lettres de banque, FR pour la France, puis la localisation. Le Crédit Mutuel montre un chiffre en localisation (2A) — c'est permis par la norme.
Pourquoi le BIC ne se déduit pas de l'IBAN
C'est la confusion la plus fréquente. L'IBAN identifie un compte ; le BIC identifie une banque. On ne calcule pas l'un depuis l'autre : au mieux, on relie le code banque de l'IBAN (les 5 chiffres après FR76) à un BIC via une table de correspondance — qui doit suivre les fusions et rachats. C'est pour ça qu'un BIC « deviné » par un outil peut être faux.
Quand le BIC est-il vraiment demandé ? Pour un virement hors SEPA (États-Unis, Suisse hors accords, Asie…), où le routage international passe par le réseau SWIFT et a besoin d'identifier la banque du bénéficiaire. À l'intérieur de la zone SEPA, l'IBAN seul suffit depuis le 1ᵉʳ février 2016.
BIC, IBAN, RIB : lequel pour quoi
| Élément | Identifie | Format | Requis quand |
|---|---|---|---|
| BIC | La banque | 8 ou 11 car. | Virement hors SEPA |
| IBAN | Le compte | 27 car. en France | Tout virement SEPA |
| RIB | Le compte (format FR) | 23 chiffres | Communiquer ses coordonnées en France |
Pour valider un IBAN entier, passez par le vérificateur d'IBAN ; pour reconstruire un IBAN à partir d'un RIB (ou l'inverse), le convertisseur RIB ↔ IBAN ; et pour la clé de contrôle française, la page sur la clé RIB.
Questions fréquentes
Comment vérifier qu'un BIC est valide ?
Un BIC valide au sens du format ISO 9362 fait 8 ou 11 caractères : 4 lettres pour la banque, 2 lettres pour le pays, 2 caractères (lettres ou chiffres) pour la localisation, et 3 caractères optionnels pour l'agence. L'outil en haut de page contrôle chaque position et vous dit où ça coince. Il vérifie la forme, pas l'existence réelle de la banque.
Quelle différence entre un BIC à 8 et à 11 caractères ?
Le BIC à 8 caractères désigne le siège de la banque. Les 3 caractères en plus, dans un BIC à 11, précisent une agence ou un service particulier. Le code « XXX » à la fin représente justement le siège : un BIC à 8 et le même BIC suivi de XXX pointent la même adresse SWIFT. Pour un virement, les deux formes sont acceptées.
BIC et SWIFT, c'est la même chose ?
Oui. « BIC » (Bank Identifier Code) est le nom normalisé par l'ISO 9362 ; « code SWIFT » est le nom courant, du réseau SWIFT qui l'utilise pour router les messages entre banques. Sur un relevé, la ligne peut s'appeler BIC, SWIFT ou « BIC/SWIFT » : c'est le même code.
Peut-on déduire le BIC de l'IBAN ?
Non, pas par calcul. Le BIC identifie la banque, l'IBAN identifie le compte. On peut retrouver le BIC via une table code banque → BIC (les 5 chiffres après FR76 en France), mais c'est une correspondance à tenir à jour, pas une formule. Beaucoup d'outils affichent un BIC « déduit » qui peut être périmé après une fusion bancaire.
Le BIC est-il encore obligatoire pour un virement ?
Pas pour un virement SEPA : depuis le 1er février 2016, l'IBAN seul suffit dans toute la zone SEPA (règlement UE 260/2012). Le BIC reste demandé pour certains virements hors SEPA (vers les États-Unis, l'Asie…), où le routage international passe par le réseau SWIFT et a besoin d'identifier la banque destinataire.
Que signifient les 2 lettres au milieu du BIC ?
Ce sont le code pays, en 5e et 6e position, au format ISO 3166 : FR pour la France, DE pour l'Allemagne, US pour les États-Unis. C'est le repère le plus lisible d'un BIC : dans BNPAFRPP, « FR » indique une adresse française de BNP Paribas.
Fiabiliser des coordonnées bancaires à grande échelle
Le contrôle de BIC ci-dessus est un contrôle de format, gratuit et local. Pour valider des IBAN en masse (paie, base fournisseurs, mandats de prélèvement), l'API /api/v1/validate vérifie le format d'un IBAN en un appel HTTP (type: "iban"), avec 100 vérifications offertes à l'inscription puis des packs de crédits à partir de 9 € les 1 000. On contrôle le format, jamais l'existence du compte — la page le dit comme pour l'IBAN et le BIC.