Loading...
Loading...
Find SWIFT/BIC codes for banks worldwide. Look up the right code for your international wire transfer.
By Akif Hazarvi · Updated June 2026 · Data verified from official bank records
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)
Australia
708 banks · 11 codes
Brazil
30 banks · 1 codes
Canada
522 banks · 25 codes
Egypt
86 banks · 20 codes
Georgia
28 banks · 65 codes
Ghana
65 banks · 97 codes
Hong Kong
21 banks · 3 codes
India
401 banks · 10 codes
Indonesia
226 banks · 11 codes
Ireland
21 banks · 6 codes
Japan
543 banks · 14 codes
Kenya
82 banks · 166 codes
Malaysia
35 banks · 5 codes
Mexico
26 banks · 5 codes
Morocco
23 banks · 13 codes
Netherlands
644 banks · 7 codes
New Zealand
119 banks · 6 codes
Nigeria
89 banks · 1 codes
Pakistan
78 banks · 468 codes
Philippines
451 banks · 4 codes
Singapore
547 banks · 2 codes
South Africa
32 banks · 14 codes
South Korea
27 banks · 6 codes
Sri Lanka
63 banks · 82 codes
Thailand
35 banks · 10 codes
Turkey
209 banks · 19 codes
United Kingdom
37 banks · 10 codes
United States
3549 banks · 11 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, fees, and delivery times from 50+ apps.
Compare providers