French IBAN Calculator (FR)
Generate or validate a French IBAN from bank details. This tool is useful for checking format and checksum before sending a transfer.
What is an IBAN in France?
An IBAN (International Bank Account Number) is the standardized bank account format used for domestic and international transfers. In France, an IBAN always starts with FR and has 27 characters total.
The French IBAN combines your national account details (called BBAN) with checksum digits that help detect entry mistakes. If one character is wrong, checksum validation usually fails immediately.
French IBAN structure
A French IBAN follows this exact structure:
- Country code: 2 letters (
FR) - IBAN check digits: 2 numbers
- Bank code: 5 digits
- Branch code: 5 digits
- Account number: 11 alphanumeric characters
- RIB key: 2 digits
So the format is: FRkk bbbbb ggggg ccccccccccc rr
How this IBAN calculator France tool works
1) Build the BBAN
We join bank code + branch code + account number + RIB key into a 23-character French BBAN block.
2) Compute IBAN check digits
The tool then runs the official Mod-97 algorithm:
- Move country code and check digits to the end (
BBAN + FR00) - Convert letters to numbers (
A=10 ... Z=35) - Calculate remainder mod 97
- Check digits =
98 - remainder
3) Validate result
For validation, an IBAN is considered valid when the full transformed number returns remainder 1 under mod 97.
Why this matters for SEPA transfers
In the SEPA zone, IBAN accuracy is essential. An invalid IBAN can cause rejected payments, processing delays, and manual correction work. A quick IBAN check before submitting payroll, invoices, or supplier payments can prevent avoidable errors.
RIB key vs IBAN check digits
People often confuse these two values:
- RIB key: Last 2 digits of the French BBAN (national control key)
- IBAN check digits: Digits 3-4 of the full IBAN (international control key)
This page calculates both, and also compares a provided RIB key with the computed one when possible.
Common mistakes when entering a French IBAN
- Using the wrong length (French IBAN must be 27 characters)
- Mixing up O (letter O) and 0 (zero)
- Swapping branch code and bank code
- Forgetting final RIB key digits
- Copying with hidden spaces from emails or PDFs
Tip: paste into the validator field above. Spaces are cleaned automatically before calculation.
FAQ
Can I generate a full IBAN from RIB details?
Yes. If you have bank code, branch code, account number, and RIB key (or enough info to calculate it), you can generate the French IBAN.
Does a valid IBAN guarantee the account exists?
No. Validation checks format and checksum only. It does not confirm that the account is open, active, or owned by the expected beneficiary.
Is this calculator only for France?
The generator and parser here are specific to FR structure. Other countries use different IBAN lengths and BBAN layouts.
Final note
This IBAN calculator France page is designed for educational and operational checks. For high-value or sensitive transactions, always confirm beneficiary details directly with your bank or official payment records.