IBAN FORMATS BY COUNTRY

Country nameCountry code & IBAN prefixIBAN lengthIBAN example
AndorraAD24AD1200012030200359100100
The United Arab EmiratesAE23AE070331234567890123456
AlbaniaAL28AL47212110090000000235698741
AustriaAT20AT611904300234573201
AzerbaijanAZ28AZ21NABZ00000000137010001944
Bosnia and HerzegovinaBA20BA391290079401028494
BelgiumBE16BE68539007547034
BulgariaBG22BG80BNBG96611020345678
BahrainBH22BH67BMAG00001299123456
BrazilBR29BR1800360305000010009795493C1
Republic of BelarusBY28BY13NBRB3600900000002Z00AB00
SwitzerlandCH21CH9300762011623852957
Costa RicaCR22CR05015202001026284066
CyprusCY28CY17002001280000001200527600
CzechiaCZ24CZ6508000000192000145399
GermanyDE22DE89370400440532013000
DenmarkDK18DK5000400440116243
Dominican RepublicDO28DO28BAGR00000001212453611324
EstoniaEE20EE382200221020145685
SpainES24ES9121000418450200051332
FinlandFI18FI2112345600000785
Faroe IslandsFO18FO6264600001631634
FranceFR27FR1420041010050500013M02606
United KingdomGB22GB29NWBK60161331926819
GeorgiaGE22GE29NB0000000101904917
GibraltarGI23GI75NWBK000000007099453
GreenlandGL18GL8964710001000206
GreeceGR27GR1601101250000000012300695
GuatemalaGT28GT82TRAJ01020000001210029690
CroatiaHR21HR1210010051863000160
HungaryHU28HU42117730161111101800000000
IrelandIE22IE29AIBK93115212345678
IsraelIL23IL620108000000099999999
IraqIQ23IQ98NBIQ850123456789012
IcelandIS26IS140159260076545510730339
ItalyIT27IT60X0542811101000000123456
JordanJO30JO94CBJO0010000000000131000302
KuwaitKW30KW81CBKU0000000000001234560101
KazakhstanKZ20KZ86125KZT5004100100
LebanonLB28LB62099900000001001901229114
Saint LuciaLC32LC55HEMM000100010012001200023015
LiechtensteinLI21LI21088100002324013AA
LithuaniaLT20LT121000011101001000
LuxembourgLU20LU280019400644750000
LatviaLV21LV80BANK0000435195001
MonacoMC27MC5811222000010123456789030
MoldovaMD24MD24AG000225100013104168
MontenegroME22ME25505000012345678951
MacedoniaMK19MK07250120000058984
MauritaniaMR27MR1300020001010000123456753
MaltaMT31MT84MALT011000012345MTLCAST001S
MauritiusMU30MU17BOMM0101101030300200000MUR
The NetherlandsNL18NL91ABNA0417164300
NorwayNO15NO9386011117947
PakistanPK24PK36SCBL0000001123456702
PolandPL28PL61109010140000071219812874
Palestine, State ofPS29PS92PALS000000000400123456702
PortugalPT25PT50000201231234567890154
QatarQA29QA58DOHB00001234567890ABCDEFG
RomaniaRO24RO49AAAA1B31007593840000
SerbiaRS22RS35260005601001611379
Saudi ArabiaSA24SA0380000000608010167519
SeychellesSC31SC18SSCB11010000000000001497USD
SwedenSE24SE4550000000058398257466
SloveniaSI19SI56263300012039086
SlovakiaSK24SK3112000000198742637541
San MarinoSM27SM86U0322509800000000270100
Sao Tome and PrincipeST25ST68000200010192194210112
El SalvadorSV28SV62CENR00000000000000700025
Timor-LesteTL23TL380080012345678910157
TunisiaTN24TN5910006035183598478831
TurkeyTR26TR330006100519786457841326
UkraineUA29UA213223130000026007233566001
Vatican City StateVA22VA59001123000012345678
Virgin IslandsVG24VG96VPVG0000012345678901
KosovoXK20XK051212012345678906

Read More:

What are SWIFT/BIC codes, and what do they mean?
Swift codes are handled by the SWIFT organization, and in particular from a division called “SWIFT Standards”. SWIFT stands for “Society for Worldwide Interbank Financial Telecommunication” and is a member-owned cooperative that is used by the financial world to conduct business operations. These codes were initially referred to as “swift codes” but were later standardized as BIC which stands for “Business Identifier Codes”. Both terms are used today and mean exactly the same thing: a BIC code is a unique alphanumeric identification code, consisting of combinations of letters and numbers, which is used to uniquely identify an institution's branch among the members of the swift network.

Why do I need this code?
The swift code is usually required by web banking applications for money transfers between two different banks (that are members of the swift network). We are not only asked to provide the beneficiary’s bank account number (or IBAN account number) that we want to send money to, but we must also provide the exact BIC code of the branch of the beneficiary’s bank. This site aims to simplify the process of finding this code. Note: please read our disclaimer at the bottom of this page BEFORE using any of the information found on this site.

The downside of international transfers with you bank:
Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution. When you receive or send a wire transfer internationally with your bank, you might get a bad exchange rate, and pay high hidden fees as a result. We recommend using HUBFX, to get a great rate and low, transparent fee every time. Learn more.

ADVERTISEMENT

Understanding the code:
A swift code consists of 11 or 8 characters, which is the standard format standardized by ISO (International Organization for Standardization). Here is an example code: CHASUS33XXX. This swift code is for the head offices of “JPMORGAN CHASE BANK, N.A.” in the U.S.A. and can be broken down to four parts:

CHAS - US - 33 - XXX

- First four characters: These 4 characters (“CHAS” in our example) identify the bank (“JP Morgan Chase”). This 4-letter code is used to identify this particular financial institution’s branches and divisions all over the world.
- Fifth and sixth characters: These 2 characters identify the country in which the bank is located. “US” in this example means “UNITED STATES”.
- Seventh and eighth characters: These 2 characters represent a location code (“33” in this example).
- Last three characters: These 3 characters form the branch code. “XXX” is used to identify the HEAD OFFICE or the institution, but this particular branch code is optional, and if omitted, the 8-character remaining code (“CHASUS33” in our example) is assumed to refer to the head office (primary office) of the institution.

Most requested SWIFT codes:

CHASUS33 CHASUS33XXX JPMORGAN CHASE BANK, N.A.

BOFAUS3N BOFAUS3NXXX BANK OF AMERICA, N.A.

MIDLGB22 MIDLGB22XXX HSBC BANK PLC

BARCGB22 BARCGB22XXX BARCLAYS BANK PLC

ABNANL2A ABNANL2AXXX ABN AMRO BANK N.V.

CITIUS33 CITIUS33XXX CITIBANK N.A.

WFBIUS6S WFBIUS6SXXX WELLS FARGO BANK, N.A.

NWBKGB2L NWBKGB2LXXX NATIONAL WESTMINSTER BANK PLC

COBADEFF COBADEFFXXX COMMERZBANK AG (BANKING COMMUNICATION SYSTEM)

BNPAFRPP BNPAFRPPXXX BNP PARIBAS SA (FORMELY BANQUE NATIONALE DE PARIS S.A.)

POALILIT POALILITXXX BANK HAPOALIM B.M.

LOYDGB2L LOYDGB2LXXX LLOYDS BANK PLC

NTSBDEB1 NTSBDEB1XXX N26 BANK GMBH (Used for NUMBER26 bank accounts)

DEUTDEDBPAL DEUTSCHE BANK PRIVAT-UND GESCHAEFTSKUNDEN AG (DEUTSCHE BANK VIRTUAL ACCOUNTING)

AXISINBB002 AXIS BANK LIMITED