Synthetic QA data · FR

France test IBAN numbers

Ten checksum-valid France test IBANs with their domestic bank code and account number, ready for a payment form, fixture or unit test, plus invalid FR cases that a correct validator must reject.

Synthetic only: the bank code may belong to a real France bank, but each account number is random. Never use these values for payments or to represent a real account.

27characters
FRcountry code
23BBAN characters
YesSEPA country

Valid France test IBANs

IBANBank codeBranch codeAccount numberBank (public registry)
FR76 1659 8219 0865 3531 9666 454 16598 21908 65353196664 FINANCIERE DES PAIEMENTS ELECTRONIQUES, Charenton Le Pont
FR76 1120 6432 0156 5997 3906 391 11206 43201 56599739063 CREDIT AGRICOLE, Albi
FR76 1090 7290 1304 0528 8948 648 10907 29013 04052889486 BANQUE FEDERALE DES BANQUES POPULAIRES (BANQUES POPULAIRES REGIONALES), Paris
FR76 1027 8929 7242 5817 5997 970 10278 92972 42581759979 CREDIT MUTUEL, La Roche Sur Yon
FR76 3000 4040 9670 2474 1425 139 30004 04096 70247414251 BNP PARIBAS SA (FORMELY BANQUE NATIONALE DE PARIS S.A.), Paris
FR76 1009 6822 1022 9425 7681 246 10096 82210 22942576812 CM - CIC BANQUES, Paris
FR76 3000 4402 8626 9582 4411 160 30004 40286 26958244111 BNP PARIBAS SA (FORMELY BANQUE NATIONALE DE PARIS S.A.), Paris
FR76 1290 6865 3587 9720 9701 994 12906 86535 87972097019 CREDIT AGRICOLE, Quimper
FR76 3000 4436 4672 2469 6112 551 30004 43646 72246961125 BNP PARIBAS SA (FORMELY BANQUE NATIONALE DE PARIS S.A.), Paris
FR76 1810 6553 4961 2967 1613 726 18106 55349 61296716137 CREDIT AGRICOLE, Annecy Le Vieux

Invalid FR IBANs for negative tests

Each value is derived from the first valid IBAN above and re-checked, so the expected result is exact.

CaseInputExpected validator result
Wrong check digits FR7716598219086535319666454 Reject: MOD-97 checksum fails
Transposed BBAN digits FR7661598219086535319666454 Reject: MOD-97 checksum fails
One character too short FR761659821908653531966645 Reject: length does not match the country format
Wrong country prefix DE7616598219086535319666454 Reject: length or checksum fails for the other country
Lowercase with spaces fr76 1659 8219 0865 3531 9666 454 Accept after normalizing case and whitespace

France IBAN format

FR + 2 check digits + 5 digits + 5 digits + 11 letters or digits + 2 digits = 27 characters. Validate the length and character classes first, then the MOD-97 checksum: move the first four characters to the end, convert letters to numbers (A=10 … Z=35) and the remainder modulo 97 must be 1.

Need rows for the same bank, city or BIC your integration talks to? The generator can target them, keep a stable seed and export 1,000 rows at a time.

curl -X POST https://ibangen.com/api/v1/generate \
  -H "X-API-Key: $IBANGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "France", "quantity": 100}'

Test against real bank structures, not just checksums

Free: 10 FR rows at a time. Pro adds bank targeting, 1,000-row batches, CSV/JSON exports and the API; Business adds exact BIC and branch targeting.

Questions

Are these France test IBANs real bank accounts?

No. They are synthetic FR IBANs with a correct national format and MOD-97 checksum. The bank code can match a real institution, but the account number is random and must never be used for payments.

How long is a France IBAN?

A France IBAN has 27 characters: the country code FR, two check digits and a 23-character BBAN (5 digits, 5 digits, 11 letters or digits, 2 digits).

Can I get more France test IBANs for a specific bank or city?

Yes. The France generator creates up to 10 rows free. Paid plans add bank, city and exact BIC targeting, 1,000-row batches, CSV/JSON exports and the same data through the API.

Test IBANs for other countries

IBANgen provides synthetic QA data. It does not verify account ownership, balances, reachability or payment execution.