ShareYourGroupShareYourGroupIBAN

IBAN countries list: length and format for 89 countries

Every country in the IBAN registry, with the two letters its IBANs start with, the length, and whether it is in the Single Euro Payments Area (SEPA). Tap a country for the full layout.

CountryStarts withLengthSEPAMade-up example
AlbaniaAL28NoAL42 1234 5678 9012 3456 7890 1234
AndorraAD24YesAD82 1234 5678 9012 3456 7890
AustriaAT20YesAT11 1234 5678 9012 3456
AzerbaijanAZ28NoAZ30 XXXX 1234 5678 9012 3456 7890
BahrainBH22NoBH55 XXXX 1234 5678 9012 34
BelarusBY28NoBY91 1234 5678 9012 3456 7890 1234
BelgiumBE16YesBE53 1234 5678 9012
Bosnia and HerzegovinaBA20NoBA59 1234 5678 9012 3456
BrazilBR29NoBR74 1234 5678 9012 3456 7890 1234 5
British Virgin IslandsVG24NoVG35 XXXX 1234 5678 9012 3456
BulgariaBG22YesBG58 XXXX 1234 5678 9012 34
BurundiBI27NoBI14 1234 5678 9012 3456 7890 123
Costa RicaCR22NoCR13 1234 5678 9012 3456 78
CroatiaHR21YesHR90 1234 5678 9012 3456 7
CyprusCY28YesCY82 1234 5678 9012 3456 7890 1234
CzechiaCZ24YesCZ95 1234 5678 9012 3456 7890
DenmarkDK18YesDK67 1234 5678 9012 34
DjiboutiDJ27NoDJ90 1234 5678 9012 3456 7890 123
Dominican RepublicDO28NoDO06 1234 5678 9012 3456 7890 1234
EgyptEG29NoEG80 1234 5678 9012 3456 7890 1234 5
El SalvadorSV28NoSV74 XXXX 1234 5678 9012 3456 7890
EstoniaEE20YesEE20 1234 5678 9012 3456
Falkland IslandsFK18NoFK85 XX12 3456 7890 12
Faroe IslandsFO18NoFO37 1234 5678 9012 34
FinlandFI18YesFI55 1234 5678 9012 34
FranceFR27YesFR48 1234 5678 9012 3456 7890 123
GeorgiaGE22NoGE97 XX12 3456 7890 1234 56
GermanyDE22YesDE43 1234 5678 9012 3456 78
GibraltarGI23YesGI59 XXXX 1234 5678 9012 345
GreeceGR27YesGR39 1234 5678 9012 3456 7890 123
GreenlandGL18NoGL37 1234 5678 9012 34
GuatemalaGT28NoGT61 1234 5678 9012 3456 7890 1234
HondurasHN28NoHN03 XXXX 1234 5678 9012 3456 7890
HungaryHU28YesHU49 1234 5678 9012 3456 7890 1234
IcelandIS26YesIS61 1234 5678 9012 3456 7890 12
IraqIQ23NoIQ17 XXXX 1234 5678 9012 345
IrelandIE22YesIE98 XXXX 1234 5678 9012 34
IsraelIL23NoIL88 1234 5678 9012 3456 789
ItalyIT27YesIT93 X123 4567 8901 2345 6789 012
JordanJO30NoJO09 XXXX 1234 5678 9012 3456 7890 12
KazakhstanKZ20NoKZ97 1234 5678 9012 3456
KosovoXK20NoXK25 1234 5678 9012 3456
KuwaitKW30NoKW73 XXXX 1234 5678 9012 3456 7890 12
LatviaLV21YesLV80 XXXX 1234 5678 9012 3
LebanonLB28NoLB70 1234 5678 9012 3456 7890 1234
LibyaLY25NoLY37 1234 5678 9012 3456 7890 1
LiechtensteinLI21YesLI81 1234 5678 9012 3456 7
LithuaniaLT20YesLT09 1234 5678 9012 3456
LuxembourgLU20YesLU06 1234 5678 9012 3456
MaltaMT31YesMT11 XXXX 1234 5678 9012 3456 7890 123
MauritaniaMR27NoMR82 1234 5678 9012 3456 7890 123
MauritiusMU30NoMU19 XXXX 1234 5678 9012 3456 789M UR
MoldovaMD24NoMD71 1234 5678 9012 3456 7890
MonacoMC27YesMC30 1234 5678 9012 3456 7890 123
MongoliaMN20NoMN18 1234 5678 9012 3456
MontenegroME22NoME59 1234 5678 9012 3456 78
NetherlandsNL18YesNL93 XXXX 1234 5678 90
NicaraguaNI28NoNI61 XXXX 1234 5678 9012 3456 7890
North MacedoniaMK19NoMK98 1234 5678 9012 345
NorwayNO15YesNO28 1234 5678 901
OmanOM23NoOM31 1234 5678 9012 3456 789
PakistanPK24NoPK77 XXXX 1234 5678 9012 3456
PalestinePS29NoPS62 XXXX 1234 5678 9012 3456 7890 1
PolandPL28YesPL04 1234 5678 9012 3456 7890 1234
PortugalPT25YesPT16 1234 5678 9012 3456 7890 1
QatarQA29NoQA10 XXXX 1234 5678 9012 3456 7890 1
RomaniaRO24YesRO47 XXXX 1234 5678 9012 3456
RussiaRU33NoRU32 1234 5678 9012 3456 7890 1234 5678 9
Saint LuciaLC32NoLC96 XXXX 1234 5678 9012 3456 7890 1234
San MarinoSM27YesSM24 X123 4567 8901 2345 6789 012
Sao Tome and PrincipeST25NoST86 1234 5678 9012 3456 7890 1
Saudi ArabiaSA24NoSA26 1234 5678 9012 3456 7890
SerbiaRS22NoRS69 1234 5678 9012 3456 78
SeychellesSC31NoSC69 XXXX 1234 5678 9012 3456 7890 SCR
SlovakiaSK24YesSK93 1234 5678 9012 3456 7890
SloveniaSI19YesSI50 1234 5678 9012 345
SomaliaSO23NoSO86 1234 5678 9012 3456 789
SpainES24YesES98 1234 5678 9012 3456 7890
SudanSD18NoSD50 1234 5678 9012 34
SwedenSE24YesSE14 1234 5678 9012 3456 7890
SwitzerlandCH21YesCH68 1234 5678 9012 3456 7
Timor-LesteTL23NoTL86 1234 5678 9012 3456 789
TunisiaTN24NoTN75 1234 5678 9012 3456 7890
TurkeyTR26NoTR62 1234 5678 9012 3456 7890 12
UkraineUA29NoUA51 1234 5678 9012 3456 7890 1234 5
United Arab EmiratesAE23NoAE84 1234 5678 9012 3456 789
United KingdomGB22YesGB28 XXXX 1234 5678 9012 34
Vatican CityVA22YesVA87 1234 5678 9012 3456 78
YemenYE30NoYE98 XXXX 1234 5678 9012 3456 7890 12

Reading the table

Checked in November 2026 against the SWIFT IBAN Registry data.