SWIFT/BIC codes
Look up the SWIFT/BIC code of a bank or branch for an international transfer. Search by bank name or code, or browse by country.
Browse by country
- Afghanistan 20
- Albania 45
- Algeria 119
- American Samoa 2
- Andorra 9
- Angola 41
- Anguilla 4
- Antigua & Barbuda 17
- Argentina 184
- Armenia 20
- Aruba 9
- Australia 1,063
- Austria 1,191
- Azerbaijan 52
- Bahamas 104
- Bahrain 167
- Bangladesh 993
- Barbados 29
- Belarus 113
- Belgium 651
- Belize 19
- Benin 19
- Bermuda 58
- Bhutan 8
- Bolivia 59
- Bosnia & Herzegovina 33
- Botswana 46
- Brazil 410
- British Virgin Islands 28
- Brunei 15
- Bulgaria 132
- Burkina Faso 20
- Burundi 17
- Cambodia 51
- Cameroon 45
- Canada 613
- Cape Verde 13
- Caribbean Netherlands 8
- Cayman Islands 194
- Central African Republic 5
- Chad 12
- Chile 114
- China 2,652
- Colombia 199
- Comoros 16
- Congo - Brazzaville 19
- Congo - Kinshasa 31
- Cook Islands 6
- Costa Rica 38
- Côte d’Ivoire 84
- Croatia 78
- Cuba 14
- Curaçao 48
- Cyprus 205
- Czechia 148
- Denmark 611
- Djibouti 13
- Dominica 13
- Dominican Republic 198
- Ecuador 612
- Egypt 1,276
- El Salvador 27
- Equatorial Guinea 11
- Eritrea 3
- Estonia 44
- Eswatini 7
- Ethiopia 27
- Falkland Islands 1
- Faroe Islands 6
- Fiji 10
- Finland 602
- France 4,924
- French Guiana 6
- French Polynesia 11
- Gabon 24
- Gambia 24
- Georgia 65
- Germany 8,518
- Ghana 97
- Gibraltar 31
- Greece 221
- Greenland 1
- Grenada 7
- Guadeloupe 15
- Guam 4
- Guatemala 61
- Guernsey 80
- Guinea 19
- Guinea-Bissau 6
- Guyana 9
- Haiti 14
- Honduras 53
- Hong Kong SAR China 1,362
- Hungary 160
- Iceland 36
- India 4,272
- Indonesia 772
- Iran 902
- Iraq 94
- Ireland 1,087
- Isle of Man 78
- Israel 79
- Italy 26,259
- Jamaica 65
- Japan 712
- Jersey 246
- Jordan 168
- Kazakhstan 82
- Kenya 166
- Kiribati 1
- Kosovo 34
- Kuwait 145
- Kyrgyzstan 26
- Laos 39
- Latvia 68
- Lebanon 126
- Lesotho 6
- Liberia 17
- Libya 222
- Liechtenstein 42
- Lithuania 150
- Luxembourg 1,051
- Macao SAR China 33
- Madagascar 16
- Malawi 31
- Malaysia 413
- Maldives 9
- Mali 20
- Malta 106
- Marshall Islands 4
- Martinique 12
- Mauritania 21
- Mauritius 60
- Mayotte 1
- Mexico 177
- Micronesia 1
- Moldova 28
- Monaco 68
- Mongolia 18
- Montenegro 18
- Montserrat 4
- Morocco 101
- Mozambique 33
- Myanmar (Burma) 42
- Namibia 22
- Nauru 2
- Nepal 36
- Netherlands 1,714
- New Caledonia 17
- New Zealand 209
- Nicaragua 20
- Niger 19
- Nigeria 196
- North Korea 12
- North Macedonia 48
- Northern Mariana Islands 4
- Norway 731
- Oman 65
- Pakistan 468
- Palau 1
- Palestinian Territories 57
- Panama 123
- Papua New Guinea 7
- Paraguay 44
- Peru 39
- Philippines 456
- Poland 398
- Portugal 253
- Puerto Rico 33
- Qatar 82
- Réunion 11
- Romania 263
- Russia 1,646
- Rwanda 24
- Samoa 8
- San Marino 52
- São Tomé & Príncipe 8
- Saudi Arabia 123
- Senegal 36
- Serbia 79
- Seychelles 15
- Sierra Leone 18
- Singapore 880
- Sint Maarten 8
- Slovakia 122
- Slovenia 64
- Solomon Islands 6
- Somalia 7
- South Africa 471
- South Korea 272
- South Sudan 25
- Spain 933
- Sri Lanka 82
- St. Helena 1
- St. Kitts & Nevis 17
- St. Lucia 14
- St. Pierre & Miquelon 2
- St. Vincent & Grenadines 12
- Sudan 81
- Suriname 13
- Sweden 523
- Switzerland 1,904
- Syria 85
- Taiwan 1,889
- Tajikistan 31
- Tanzania 97
- Thailand 282
- Timor-Leste 5
- Togo 28
- Tonga 6
- Trinidad & Tobago 40
- Tunisia 79
- Türkiye 1,459
- Turkmenistan 12
- Turks & Caicos Islands 6
- Tuvalu 1
- U.S. Virgin Islands 6
- Uganda 51
- Ukraine 296
- United Arab Emirates 438
- United Kingdom 20,757
- United States 5,781
- Uruguay 66
- Uzbekistan 65
- Vanuatu 18
- Vatican City 3
- Venezuela 95
- Vietnam 701
- Wallis & Futuna 4
- Yemen 69
- Zambia 53
- Zimbabwe 64
How a SWIFT/BIC code is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- AABA Bank code
- 4 letters that identify the bank.
- FI Country code
- 2 letters for the country (ISO 3166).
- 22 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
Frequently asked questions
What is a SWIFT/BIC code?
A SWIFT code, also called BIC (Business Identifier Code), is an international code that identifies a bank. It makes sure an international transfer reaches the right bank.
Is a SWIFT code the same as an IBAN?
No. The IBAN identifies the account, the SWIFT/BIC code identifies the bank. For transfers outside the SEPA area you usually need both.
Do I need a SWIFT code for a SEPA transfer?
Usually not. Within the SEPA area (EU, EEA, Switzerland, UK and a few others) the IBAN is enough for euro transfers.
Can I save money on an international transfer?
Yes. Banks often use a poor exchange rate on top of a fee. Specialist transfer services use the mid-market rate or a small markup, which can save you several percent.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.