Official SWIFT data

The IBAN public registry

Every country's official SWIFT registry entry: IBAN structure, length, BBAN format and SEPA membership. Looking for practical bank listings instead? See the countries directory.

90 registry entries
Country IBAN length Currency SEPA member
AL AlbaniaView registry entry IBAN length28 characters CurrencyALL SEPA memberYes AD AndorraView registry entry IBAN length24 characters CurrencyEUR SEPA memberYes AT AustriaView registry entry IBAN length20 characters CurrencyEUR SEPA memberYes AZ AzerbaijanView registry entry IBAN length28 characters CurrencyAZN SEPA memberNo BH BahrainView registry entry IBAN length22 characters CurrencyBHD SEPA memberNo BY BelarusView registry entry IBAN length28 characters CurrencyBYR SEPA memberNo BE BelgiumView registry entry IBAN length16 characters CurrencyEUR SEPA memberYes BA Bosnia and HerzegovinaView registry entry IBAN length20 characters CurrencyBAM SEPA memberNo BR BrazilView registry entry IBAN length29 characters CurrencyBRL SEPA memberNo VG British Virgin IslandsView registry entry IBAN length24 characters CurrencyUSD SEPA memberNo BG BulgariaView registry entry IBAN length22 characters CurrencyBGN SEPA memberYes BI BurundiView registry entry IBAN length27 characters CurrencyBIF SEPA memberNo CR Costa RicaView registry entry IBAN length22 characters CurrencyCRC SEPA memberNo HR CroatiaView registry entry IBAN length21 characters CurrencyHRK SEPA memberYes CY CyprusView registry entry IBAN length28 characters CurrencyEUR SEPA memberYes CZ Czech RepublicView registry entry IBAN length24 characters CurrencyCZK SEPA memberYes DK DenmarkView registry entry IBAN length18 characters CurrencyDKK SEPA memberYes DJ DjiboutiView registry entry IBAN length27 characters CurrencyDJF SEPA memberNo DO Dominican RepublicView registry entry IBAN length28 characters CurrencyDOP SEPA memberNo TL East TimorView registry entry IBAN length23 characters CurrencyUSD SEPA memberNo EG EgyptView registry entry IBAN length29 characters CurrencyEGP SEPA memberNo SV El SalvadorView registry entry IBAN length28 characters CurrencyUSD SEPA memberNo EE EstoniaView registry entry IBAN length20 characters CurrencyEUR SEPA memberYes FK Falkland IslandsView registry entry IBAN length18 characters CurrencyFKP SEPA memberNo FO Faroe IslandsView registry entry IBAN length18 characters CurrencyDKK SEPA memberYes FI FinlandView registry entry IBAN length18 characters CurrencyEUR SEPA memberYes FR FranceView registry entry IBAN length27 characters CurrencyEUR SEPA memberYes FP French PolynesiaView registry entry IBAN length27 characters CurrencyXPF SEPA memberYes GE GeorgiaView registry entry IBAN length22 characters CurrencyGEL SEPA memberNo DE GermanyView registry entry IBAN length22 characters CurrencyEUR SEPA memberYes GI GibraltarView registry entry IBAN length23 characters CurrencyGIP SEPA memberYes GR GreeceView registry entry IBAN length27 characters CurrencyEUR SEPA memberYes GL GreenlandView registry entry IBAN length18 characters CurrencyDKK SEPA memberYes GT GuatemalaView registry entry IBAN length28 characters CurrencyGTQ SEPA memberNo HN HondurasView registry entry IBAN length28 characters CurrencyHNL SEPA memberNo HU HungaryView registry entry IBAN length28 characters CurrencyHUF SEPA memberYes IS IcelandView registry entry IBAN length26 characters CurrencyISK SEPA memberYes IQ IraqView registry entry IBAN length23 characters CurrencyIQD SEPA memberNo IE IrelandView registry entry IBAN length22 characters CurrencyEUR SEPA memberYes IL IsraelView registry entry IBAN length23 characters CurrencyILS SEPA memberNo IT ItalyView registry entry IBAN length27 characters CurrencyEUR SEPA memberYes JO JordanView registry entry IBAN length30 characters CurrencyJOD SEPA memberNo KZ KazakhstanView registry entry IBAN length20 characters CurrencyKZT SEPA memberNo XK KosovoView registry entry IBAN length20 characters CurrencyEUR SEPA memberNo KW KuwaitView registry entry IBAN length30 characters CurrencyKWD SEPA memberNo LV LatviaView registry entry IBAN length21 characters CurrencyEUR SEPA memberYes LB LebanonView registry entry IBAN length28 characters CurrencyLBP SEPA memberNo LY LibyaView registry entry IBAN length25 characters CurrencyLYD SEPA memberNo LI LiechtensteinView registry entry IBAN length21 characters CurrencyCHF SEPA memberYes LT LithuaniaView registry entry IBAN length20 characters CurrencyEUR SEPA memberYes LU LuxembourgView registry entry IBAN length20 characters CurrencyEUR SEPA memberYes MK MacedoniaView registry entry IBAN length19 characters CurrencyMKD SEPA memberNo MT MaltaView registry entry IBAN length31 characters CurrencyEUR SEPA memberYes MR MauritaniaView registry entry IBAN length27 characters CurrencyMRO SEPA memberNo MU MauritiusView registry entry IBAN length30 characters CurrencyMUR SEPA memberNo MD MoldovaView registry entry IBAN length24 characters CurrencyMDL SEPA memberNo MC MonacoView registry entry IBAN length27 characters CurrencyEUR SEPA memberYes MN MongoliaView registry entry IBAN length20 characters CurrencyMNT SEPA memberNo ME MontenegroView registry entry IBAN length22 characters CurrencyEUR SEPA memberYes NL NetherlandsView registry entry IBAN length18 characters CurrencyEUR SEPA memberYes NI NicaraguaView registry entry IBAN length28 characters CurrencyNIO SEPA memberNo NO NorwayView registry entry IBAN length15 characters CurrencyNOK SEPA memberYes OM OmanView registry entry IBAN length23 characters CurrencyOMR SEPA memberNo PK PakistanView registry entry IBAN length24 characters CurrencyPKR SEPA memberNo PS PalestineView registry entry IBAN length29 characters CurrencyILS SEPA memberNo PL PolandView registry entry IBAN length28 characters CurrencyPLN SEPA memberYes PT PortugalView registry entry IBAN length25 characters CurrencyEUR SEPA memberYes QA QatarView registry entry IBAN length29 characters CurrencyQAR SEPA memberNo RO RomaniaView registry entry IBAN length24 characters CurrencyRON SEPA memberYes RU RussiaView registry entry IBAN length33 characters CurrencyRUB SEPA memberNo LC Saint LuciaView registry entry IBAN length32 characters CurrencyXCD SEPA memberNo SM San MarinoView registry entry IBAN length27 characters CurrencyEUR SEPA memberYes ST São Tomé and PríncipeView registry entry IBAN length25 characters CurrencySTD SEPA memberNo SA Saudi ArabiaView registry entry IBAN length24 characters CurrencySAR SEPA memberNo RS SerbiaView registry entry IBAN length22 characters CurrencyRSD SEPA memberYes SC SeychellesView registry entry IBAN length31 characters CurrencySCR SEPA memberNo SK SlovakiaView registry entry IBAN length24 characters CurrencyEUR SEPA memberYes SI SloveniaView registry entry IBAN length19 characters CurrencyEUR SEPA memberYes SO SomaliaView registry entry IBAN length23 characters CurrencySOS SEPA memberNo ES SpainView registry entry IBAN length24 characters CurrencyEUR SEPA memberYes SD SudanView registry entry IBAN length18 characters CurrencySDG SEPA memberNo SE SwedenView registry entry IBAN length24 characters CurrencySEK SEPA memberYes CH SwitzerlandView registry entry IBAN length21 characters CurrencyCHF SEPA memberYes TN TunisiaView registry entry IBAN length24 characters CurrencyTND SEPA memberNo TR TurkeyView registry entry IBAN length26 characters CurrencyTRY SEPA memberNo UA UkraineView registry entry IBAN length29 characters CurrencyUAH SEPA memberYes AE United Arab EmiratesView registry entry IBAN length23 characters CurrencyAED SEPA memberNo GB United Kingdom of Great Britain and Northern IrelandView registry entry IBAN length22 characters CurrencyGBP SEPA memberYes VA Vatican CityView registry entry IBAN length22 characters CurrencyEUR SEPA memberYes YE YemenView registry entry IBAN length30 characters CurrencyYER SEPA memberNo
FAQ

Common questions about the registry

What is the SWIFT IBAN registry?

It's the official reference maintained by SWIFT that defines each country's IBAN structure, length and BBAN format. Every entry here is sourced from that registry.

What does "SEPA member" mean?

It shows whether the country participates in the Single Euro Payments Area, which standardizes euro transfers across member countries.

Where can I check a specific IBAN?

Use the free IBAN checker to validate a single IBAN, including its checksum and bank details, rather than looking up the country format.