Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

Canada Bank Swift Codes - Page 3

Canada Below are the SWIFT codes for all banks in Canada. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
101 CUSTOM HOUSE LTD. VICTORIA CHFXCA8V
102 DAIMLER CANADA FINANCE INC. MONTREAL DCAGCAMM
103 DEUTSCHE BANK AG, CANADA BRANCH TORONTO DEUTCATT
104 DIRECTCASH BANK CALGARY DIEECA66
105 ENDEAVOUR MINING CORPORATION VANCOUVER ENDVCA8V
106 EXCHANGE BANK OF CANADA TORONTO EXBCCATT
107 EXPORT DEVELOPMENT CANADA OTTAWA EDCOCAW2
108 FCT INSURANCE COMPANY LTD OAKVILLE FCTICATT
109 FEDERATION DES CAISSES DESJARDINS DU QUEBEC LEVIS (HEAD OFFICE) CCDQCAMM
110 FEDERATION DES CAISSES DESJARDINS DU QUEBEC MONTREAL (TREASURY AND INTERNATIONAL MONEY MARKETS) CCDQCAMMIMM
111 FINNING INTERNATIONAL INC VANCOUVER FNNGCA8V
112 FIRMA FOREIGN EXCHANGE CORPORATION EDMONTON FFFXCA66
113 FIRST COMMERCIAL BANK RICHMOND (VANCOUVER BRANCH) FCBKCA8V
114 FIRST COMMERCIAL BANK TORONTO (TORONTO BRANCH) FCBKCA8V909
115 FORESTERS ASSET MANAGEMENT INC. TORONTO FSTACATT
116 GLOBALTRADE CORPORATION TORONTO GLCRCATT
117 HABIB CANADIAN BANK MISSISSAUGA HBZUCATT
118 HIFX CANADA INC TORONTO HIFXCATT
119 HSBC BANK CANADA MONTREAL HKBCCATTMON
120 HSBC BANK CANADA TORONTO HKBCCATT
121 HSBC BANK CANADA TORONTO (CLS DEPARTMENT) HKBCCATTCLS
122 HSBC BANK CANADA VANCOUVER (VANCOUVER) HKBCCATTVAN
123 HSBC SECURITIES CANADA (INC) TORONTO HSCICATT
124 HYDRO-QUEBEC MONTREAL HQQCCAMM
125 ICE CLEAR CANADA WINNIPEG XWCECA4W
126 ICICI BANK CANADA TORONTO ICICCATT
127 ICICI BANK CANADA TORONTO (CENTRAL OPERATIONS - CANADA) ICICCATTCOP
128 ICICI BANK CANADA TORONTO (GLOBAL TRADE SERVICE UNIT-CANADA) ICICCATTGTS
129 ICICI BANK CANADA TORONTO (TREASURY) ICICCATTRTL
130 ICICI BANK CANADA TORONTO (TREASURY) ICICCATTTSY
131 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO ICBKCAT2
132 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO (RMB CLEARING BANK) ICBKCAT2CLR
133 INTERACTIVE BROKERS CANADA INC. MONTREAL IBKRCAMM
134 INTERNATIONAL AIR TRANSPORT ASSOCIATION MONTREAL IATACAMM
135 INVESCO TRIMARK TORONTO AFMICATA
136 INVESCO TRIMARK TORONTO AFMICATT
137 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44
138 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44001
139 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44002
140 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44003
141 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44004
142 J.P. MORGAN SECURITIES CANADA INC. TORONTO JPMSCATT
143 J.P. MORGAN SECURITIES CANADA INC. TORONTO (TEST KEY AND BKE ADMINISTRATION) JPMSCATTKEY
144 JIM PATTISON LTD. VANCOUVER JPGCCA8V
145 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATT
146 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTCTS
147 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTENQ
148 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTKEY
149 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO (CANADA TREASURY) CHASCATTNVS
150 KEB HANA BANK CANADA TORONTO KOEXCATT