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)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

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 DEUTSCHE BANK AG, CANADA BRANCH TORONTO DEUTCATT
102 DUCA FINANCIAL SERVICES CREDIT UNION LTD. TORONTO DFSCCATT
103 ENDEAVOUR MINING CORPORATION VANCOUVER ENDVCA8V
104 EXPORT DEVELOPMENT CANADA OTTAWA EDCOCAW2
105 FCT INSURANCE COMPANY LTD OAKVILLE FCTICATT
106 FINNING INTERNATIONAL INC VANCOUVER FNNGCA8V
107 FIRMA FOREIGN EXCHANGE CORPORATION EDMONTON FFFXCA66
108 FIRST COMMERCIAL BANK RICHMOND (VANCOUVER BRANCH) FCBKCA8V
109 FIRST COMMERCIAL BANK TORONTO (TORONTO BRANCH) FCBKCA8V909
110 GLOBALTRADE CORPORATION TORONTO GLCRCATT
111 HABIB CANADIAN BANK MISSISSAUGA HBZUCATT
112 HIFX CANADA INC TORONTO HIFXCATT
113 HSBC BANK CANADA MONTREAL HKBCCATTMON
114 HSBC BANK CANADA TORONTO (CLS DEPARTMENT) HKBCCATTCLS
115 HSBC BANK CANADA TORONTO HKBCCATT
116 HSBC BANK CANADA VANCOUVER (VANCOUVER) HKBCCATTVAN
117 HSBC SECURITIES CANADA (INC) TORONTO HSCICATT
118 HYDRO-QUEBEC MONTREAL HQQCCAMM
119 ICE CLEAR CANADA WINNIPEG XWCECA4W
120 ICICI BANK CANADA TORONTO (CENTRAL OPERATIONS - CANADA) ICICCATTCOP
121 ICICI BANK CANADA TORONTO (GLOBAL TRADE SERVICE UNIT-CANADA) ICICCATTGTS
122 ICICI BANK CANADA TORONTO (TREASURY) ICICCATTRTL
123 ICICI BANK CANADA TORONTO (TREASURY) ICICCATTTSY
124 ICICI BANK CANADA TORONTO ICICCATT
125 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO (RMB CLEARING BANK) ICBKCAT2CLR
126 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) TORONTO ICBKCAT2
127 INTERACTIVE BROKERS CANADA INC. MONTREAL IBKRCAMM
128 INTERNATIONAL AIR TRANSPORT ASSOCIATION MONTREAL IATACAMM
129 INVESCO TRIMARK TORONTO AFMICATA
130 INVESCO TRIMARK TORONTO AFMICATT
131 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44
132 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44004
133 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44001
134 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44002
135 INVESTORS GROUP FINANCIAL SERVICES WINNIPEG IGMFCA44003
136 J.P. MORGAN SECURITIES CANADA INC. TORONTO (TEST KEY AND BKE ADMINISTRATION) JPMSCATTKEY
137 J.P. MORGAN SECURITIES CANADA INC. TORONTO JPMSCATT
138 JIM PATTISON LTD. VANCOUVER JPGCCA8V
139 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTCTS
140 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATT
141 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTENQ
142 JPMORGAN CHASE BANK, TORONTO BRANCH TORONTO CHASCATTKEY
143 KEB HANA BANK CANADA TORONTO KOEXCATT
144 LALLEMAND INC MONTREAL LALLCAMM
145 LAURENTIAN BANK OF CANADA MONTREAL (ALL OFFICES IN CANADA) BLCMCAMM
146 LOMBARD ODIER DARIER HENTSCH MONTREAL (NDP DEPT) LOCYCAMMNDP
147 LOMBARD ODIER DARIER HENTSCH MONTREAL LOCYCAMM
148 MAGNA INTERNATIONAL INC. AURORA MAINCA2A
149 MANUFACTURERS LIFE INSURANCE COMPANY TORONTO MFCTCATA
150 MANUFACTURERS LIFE INSURANCE COMPANY TORONTO MFCTCATB