Loading...
Loading...
Find the right SWIFT/BIC code for your international transfer. Browse by country to find bank codes and branch details.
Example SWIFT code
AAAABBCC123
Bank code
4 letters identifying the bank
Country code
2-letter ISO country code
Location code
2 characters for the city
Branch code
3 digits for the branch (optional)
Albania
15 banks · 3 codes
Andorra
8 banks · 0 codes
Argentina
26 banks · 1 codes
Armenia
6 banks · 4 codes
Australia
708 banks · 11 codes
Austria
29 banks · 15 codes
Azerbaijan
13 banks · 1 codes
Bangladesh
73 banks · 0 codes
Belarus
29 banks · 0 codes
Belgium
33 banks · 15 codes
Benin
13 banks · 4 codes
Bosnia and Herzegovina
27 banks · 0 codes
Brazil
30 banks · 1 codes
British Virgin Islands
15 banks · 0 codes
Bulgaria
120 banks · 0 codes
Burkina Faso
17 banks · 2 codes
Cameroon
20 banks · 7 codes
Canada
522 banks · 25 codes
Chile
77 banks · 4 codes
China
34 banks · 15 codes
Colombia
97 banks · 16 codes
Costa Rica
34 banks · 2 codes
Côte d'Ivoire
5 banks · 3 codes
Croatia
39 banks · 0 codes
Cyprus
25 banks · 9 codes
Czech Republic
143 banks · 0 codes
Denmark
281 banks · 6 codes
Ecuador
19 banks · 2 codes
Egypt
86 banks · 20 codes
El Salvador
12 banks · 11 codes
Equatorial Guinea
9 banks · 7 codes
Estonia
51 banks · 0 codes
Finland
28 banks · 8 codes
France
2223 banks · 8 codes
Gabon
10 banks · 6 codes
Georgia
33 banks · 0 codes
Germany
2832 banks · 19 codes
Ghana
48 banks · 0 codes
Gibraltar
15 banks · 1 codes
Greece
116 banks · 10 codes
Guinea-Bissau
7 banks · 3 codes
Hong Kong
21 banks · 3 codes
Hungary
29 banks · 5 codes
Iceland
11 banks · 5 codes
India
401 banks · 10 codes
Indonesia
226 banks · 11 codes
Ireland
21 banks · 6 codes
Israel
62 banks · 5 codes
Italy
33 banks · 11 codes
Japan
543 banks · 14 codes
Kenya
25 banks · 0 codes
Kiribati
1 banks · 0 codes
Latvia
16 banks · 8 codes
Liechtenstein
25 banks · 0 codes
Lithuania
286 banks · 1 codes
Luxembourg
476 banks · 0 codes
Malaysia
35 banks · 5 codes
Mali
18 banks · 2 codes
Malta
25 banks · 3 codes
Marshall Islands
2 banks · 0 codes
Mexico
26 banks · 5 codes
Micronesia
2 banks · 0 codes
Moldova
12 banks · 0 codes
Monaco
44 banks · 0 codes
Morocco
23 banks · 13 codes
Mozambique
15 banks · 6 codes
Nepal
21 banks · 1 codes
Netherlands
644 banks · 7 codes
New Zealand
119 banks · 6 codes
Niger
18 banks · 3 codes
Nigeria
89 banks · 1 codes
Norway
271 banks · 6 codes
Pakistan
70 banks · 0 codes
Panama
20 banks · 1 codes
Paraguay
26 banks · 0 codes
Peru
19 banks · 1 codes
Philippines
451 banks · 4 codes
Poland
35 banks · 4 codes
Portugal
36 banks · 6 codes
Romania
120 banks · 7 codes
Russia
485 banks · 1 codes
San Marino
10 banks · 7 codes
Senegal
25 banks · 2 codes
Serbia
20 banks · 3 codes
Singapore
547 banks · 2 codes
Slovakia
78 banks · 0 codes
Slovenia
42 banks · 0 codes
South Africa
32 banks · 14 codes
South Korea
27 banks · 6 codes
Spain
599 banks · 11 codes
Sri Lanka
55 banks · 0 codes
Sweden
380 banks · 7 codes
Switzerland
37 banks · 10 codes
Tanzania
28 banks · 2 codes
Thailand
35 banks · 10 codes
Timor-Leste
9 banks · 0 codes
Togo
23 banks · 2 codes
Turkey
209 banks · 19 codes
Tuvalu
1 banks · 0 codes
Uganda
20 banks · 4 codes
Ukraine
236 banks · 1 codes
United Arab Emirates
20 banks · 7 codes
United Kingdom
37 banks · 10 codes
United States
3549 banks · 11 codes
Uruguay
14 banks · 1 codes
Vatican City
3 banks · 0 codes
Vietnam
10 banks · 5 codes
A SWIFT code (also called a BIC — Bank Identifier Code) is an 8 to 11 character code that uniquely identifies a bank and its branch for international wire transfers. SWIFT stands for the Society for Worldwide Interbank Financial Telecommunication, which operates the messaging network used by banks to send payment instructions worldwide.
Every bank that participates in international transfers has a unique SWIFT code. When you send money abroad, your bank uses the recipient's SWIFT code to route the payment to the correct bank and branch. Without the correct code, your transfer may be delayed, sent to the wrong account, or returned.
A SWIFT code identifies the bank, while an IBAN identifies the specific account. For international transfers, you typically need both — the SWIFT code routes payment to the right bank, and the IBAN ensures it reaches the right account. Some countries (like the US) don't use IBANs and rely on routing numbers instead.
You can find your bank's SWIFT code on your bank statement, in your online banking portal, or by searching our database above. You can also contact your bank directly and ask for their SWIFT/BIC code for receiving international transfers.
Compare exchange rates and fees from 200+ providers to get the best deal.
Compare providers