IBAN Validator
Validate and parse International Bank Account Numbers (IBAN) with country and bank code breakdown
IBAN Input
IBAN Length by Country
| Code | Country | Length |
|---|---|---|
AL | Albania | 28 |
AD | Andorra | 24 |
AT | Austria | 20 |
AZ | Azerbaijan | 28 |
BH | Bahrain | 22 |
BY | Belarus | 28 |
BE | Belgium | 16 |
BA | Bosnia and Herzegovina | 20 |
BR | Brazil | 29 |
VG | British Virgin Islands | 24 |
BG | Bulgaria | 22 |
CR | Costa Rica | 22 |
HR | Croatia | 21 |
CY | Cyprus | 28 |
CZ | Czech Republic | 24 |
DK | Denmark | 18 |
DO | Dominican Republic | 28 |
EE | Estonia | 20 |
FI | Finland | 18 |
FR | France | 27 |
GE | Georgia | 22 |
DE | Germany | 22 |
GR | Greece | 27 |
HU | Hungary | 28 |
IS | Iceland | 26 |
IE | Ireland | 22 |
IL | Israel | 23 |
IT | Italy | 27 |
JO | Jordan | 30 |
KZ | Kazakhstan | 20 |
XK | Kosovo | 20 |
KW | Kuwait | 30 |
LV | Latvia | 21 |
LB | Lebanon | 28 |
LI | Liechtenstein | 21 |
LT | Lithuania | 20 |
LU | Luxembourg | 20 |
MT | Malta | 31 |
MR | Mauritania | 27 |
MU | Mauritius | 30 |
MD | Moldova | 24 |
MC | Monaco | 27 |
ME | Montenegro | 22 |
NL | Netherlands | 18 |
MK | North Macedonia | 19 |
NO | Norway | 15 |
PK | Pakistan | 24 |
PS | Palestine | 29 |
PL | Poland | 28 |
PT | Portugal | 25 |
QA | Qatar | 29 |
RO | Romania | 24 |
LC | Saint Lucia | 32 |
SM | San Marino | 27 |
SA | Saudi Arabia | 24 |
RS | Serbia | 22 |
SK | Slovakia | 24 |
SI | Slovenia | 19 |
ES | Spain | 24 |
SE | Sweden | 24 |
CH | Switzerland | 21 |
TN | Tunisia | 24 |
TR | Turkey | 26 |
UA | Ukraine | 29 |
AE | United Arab Emirates | 23 |
GB | United Kingdom | 22 |
VA | Vatican City | 22 |