Data Checker

AccueilVé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 :

Décomposition d'un code BIC de 8 ou 11 caractères
PositionLongueurExempleRôle
Code banque4 lettresBNPAL'institution (ici BNP Paribas)
Code pays2 lettresFRPays (ISO 3166)
Localisation2 caractèresPPVille/région du siège (lettres ou chiffres)
Code agence3 car. (optionnel)XXXAgence 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).

BIC indicatifs de banques françaises
BanqueBIC indicatif
BNP ParibasBNPAFRPP
Société GénéraleSOGEFRPP
LCL (Crédit Lyonnais)CRLYFRPP
Crédit Agricole (caisses régionales)AGRIFRPP
La Banque PostalePSSTFRPP
CICCMCIFRPP
Crédit MutuelCMCIFR2A
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

Différences entre BIC, IBAN et RIB
ÉlémentIdentifieFormatRequis quand
BICLa banque8 ou 11 car.Virement hors SEPA
IBANLe compte27 car. en FranceTout virement SEPA
RIBLe compte (format FR)23 chiffresCommuniquer 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.

Vérifier un BIC / code SWIFT (format ISO 9362) — gratuit 2026 | Data Checker