French RIB to IBAN Converter
Enter your French RIB details — code banque, code guichet, and account number — to generate a valid 27-character FR IBAN. The Clé RIB is calculated automatically.
What Is a RIB (Relevé d'Identité Bancaire)?
A RIB (Relevé d'Identité Bancaire) is France's domestic bank account identifier, predating IBAN. Every French bank account has a RIB printed on chequebooks and accessible through online banking. It consists of four parts:
- Code Banque (5 digits): Identifies the bank. E.g. 30004 = BNP Paribas, 30006 = Crédit Agricole, 13106 = CIC.
- Code Guichet (5 digits): Identifies the branch within the bank.
- Numéro de Compte (11 chars): Your individual account number. May contain both digits and uppercase letters (A–Z).
- Clé RIB (2 digits): A check digit calculated from the other three parts. Used for domestic payment validation.
How Is the Clé RIB Calculated?
The Clé RIB uses a letter-to-digit conversion table and modular arithmetic:
Letter mapping: A,J→1 B,K,S→2 C,L,T→3 D,M,U→4 E,N,V→5
F,O,W→6 G,P,X→7 H,Q,Y→8 I,R,Z→9
Clé RIB = 97 − ((89 × bank_numeric + 15 × branch_numeric + 3 × account_numeric) mod 97)This is distinct from the IBAN MOD-97 check digit algorithm. The Clé RIB is embedded inside the BBAN (the French part of the IBAN), while the IBAN check digits occupy positions 3–4 of the full IBAN string.
French IBAN Format
A French IBAN is always 27 characters:
FR kk BBBBB GGGGG AAAAAAAAAAA KK
FR — country code
kk — 2 IBAN check digits (MOD-97)
BBBBB — 5-digit code banque
GGGGG — 5-digit code guichet
AAAAAAAAAAA — 11-char account number
KK — 2-digit Clé RIBWhen Do You Need an FR IBAN?
Since February 2014, all euro transfers within SEPA (including domestic French transfers) require an IBAN. Your RIB is now mainly used for:
- Setting up direct debits (prélèvements automatiques)
- Payroll setup with a French employer
- Legacy French banking systems that still display the RIB
For any payment instruction — domestic or international — you need the IBAN. Once you have converted your RIB above, you can validate the FR IBAN to confirm it is structurally correct and maps to a known French bank.
Last updated: June 2026