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.