Skip to content
faker.tools
All 79

Plate III · Financial, E-Commerce & Retail Stubs

IBAN & SWIFT Generator

IBANs with valid mod-97 check digits for ten European countries.

#IBANCountrySWIFT/BICBankChecksum Valid
1GB75 XSYS 2472 6029 0377 28GBULIIGB9AO5SVerdant Financialtrue
2GB56 DAIB 2941 9711 8007 11GBSWTGGBCOHarborline Banktrue
3ES71 5326 2901 9325 2863 7560ESDFBPESKXVerdant Financialtrue
4GB98 BQGG 8433 8908 9448 32GBLLFEGBCICWDTessera Banktrue
5ES33 9145 7253 3867 0213 3033ESFOGIES87Harborline Banktrue
6ES87 5969 1804 9411 6053 0160ESZLLTESBNYONHarborline Banktrue
7DE63 7372 2439 7055 2285 47DEOGPGDE83Anvil Mutualtrue
8DE97 1365 6022 6723 8194 04DENPOKDEG0BZ0Anvil Mutualtrue
9FR41 0325 8063 0541 1720 2340 945FRPCCDFRQG37WAnvil Mutualtrue
10FR15 1678 0533 1855 4239 8738 931FRCEFZFRVWUMSTessera Banktrue
10 rows · 1.2 KBGenerated in your browser · IBAN & SWIFT Generator

An IBAN carries its own checksum. Move the country code to the end, convert letters to numbers, take the whole thing modulo 97, and a valid IBAN gives 1. Every IBAN here does — which means your validation library accepts them and you get to test what happens next.

What you can control

  • Ten country formats, each with its correct total length and BBAN structure.
  • Check digits are computed with the real ISO 13616 mod-97-10 algorithm, not faked.
  • Grouped or unbroken display, matching how banks print them versus how systems store them.
  • Matching SWIFT/BIC codes in the correct 8- or 11-character shape.

What this is not

The check digits are genuinely valid, but no bank holds these accounts. A payment initiated to one will fail at the clearing stage rather than at your form.

Questions

Will an IBAN validator accept these?

Yes. The mod-97 checksum is correctly computed, so any standards-compliant validator will pass them. Some validators additionally check the bank code against a registry, and those will not.

Are the SWIFT codes real?

No. They follow the correct 8- or 11-character structure with the right country code in positions five and six, but no bank is registered under them.

Why do IBAN lengths differ by country?

Each country defines its own BBAN layout — Belgium uses 12 digits, France 23, Portugal 21. The total length is fixed per country, which is itself a useful validation rule.

Next in Finance

All 11