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 4

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
151 LALLEMAND INC MONTREAL LALLCAMM
152 LAURENTIAN BANK OF CANADA MONTREAL (ALL OFFICES IN CANADA) BLCMCAMM
153 LOMBARD ODIER SECURITIES (CANADA) INC. MONTREAL LOCYCAMM
154 LOMBARD ODIER SECURITIES (CANADA) INC. MONTREAL (NDP DEPT) LOCYCAMMNDP
155 LOMBARD ODIER TRANSATLANTIC LIMITED MONTREAL TRACCAMM
156 LOMBARD ODIER TRANSATLANTIC LIMITED MONTREAL (NDP DEPT) TRACCAMMNDP
157 MAGNA INTERNATIONAL INC. AURORA MAINCA2A
158 MAGNA INTERNATIONAL INC. AURORA MAINCA2B
159 MANUFACTURERS LIFE INSURANCE COMPANY TORONTO MFCTCATA
160 MANUFACTURERS LIFE INSURANCE COMPANY TORONTO MFCTCATB
161 MANULIFE ASSET MANAGEMENT LIMITED TORONTO MAMGCATT
162 MANULIFE BANK OF CANADA WATERLOO MCBTCA2W
163 MANULIFE FINANCIAL CORPORATION TORONTO MFCTCATT
164 MEGA INTERNATIONAL COMMERCIAL BANK (CANADA) RICHMOND (RICHMOND BRANCH) ICBCCATTRMD
165 MEGA INTERNATIONAL COMMERCIAL BANK (CANADA) TORONTO ICBCCATT
166 MEGA INTERNATIONAL COMMERCIAL BANK (CANADA) VANCOUVER (VANCOUVER BRANCH) ICBCCATTVAN
167 MERRILL LYNCH CANADA, INC TORONTO MLCICATT
168 MERRILL LYNCH CANADA, INC TORONTO (CANADIAN FX) MLCICATTTOR
169 MERRILL LYNCH CANADA, INC TORONTO (TREASURY) MLCICATTTSY
170 MFC GLOBAL INVESTMENT MANAGEMENT (U.S.A) LIMITED TORONTO MFCGCATT
171 MIRABAUD CANADA INC. MONTREAL MIRICAMM
172 MIZUHO BANK, LTD., CANADA BRANCH TORONTO MHCBCATT
173 MORGAN STANLEY CANADA LIMITED MONTREAL (MONTREAL BRANCH) MSCACATXMON
174 MORGAN STANLEY CANADA LIMITED TORONTO MSCACATX
175 MUFG SECURITIES (CANADA), LTD TORONTO MSCDCA8V
176 NATIXIS CANADA BRANCH MONTREAL NATXCAMM
177 ONTARIO TEACHERS' PENSION PLAN BOARD TORONTO OTPBCA2T
178 PAVILION GLOBAL MARKETS LTD MONTREAL BRCOCAMM
179 PICTET CANADA L.P. MONTREAL PICTCAMM
180 PICTET OVERSEAS INC. MONTREAL PICTCAM2
181 PNC BANK CANADA BRANCH TORONTO PNCCCA22
182 PUBLIC SECTOR PENSION INVESTMENT BOARD MONTREAL PSPBCAMA
183 PUBLIC SECTOR PENSION INVESTMENT BOARD MONTREAL PSPBCAMM
184 RABOBANK CANADA TORONTO RABOCATT
185 RBC INVESTOR SERVICES TRUST MONTREAL (QUEBEC) ROTRCATTMPC
186 RBC INVESTOR SERVICES TRUST TORONTO ROTRCATT
187 RBC INVESTOR SERVICES TRUST TORONTO (DERIVATIVES) ROTRCATTDER
188 RBC INVESTOR SERVICES TRUST TORONTO (GLOBAL SERVICES) ROTRCATTTIC
189 RBC INVESTOR SERVICES TRUST TORONTO (INSURANCE SERVICES) ROTRCATTTSC
190 RBC INVESTOR SERVICES TRUST TORONTO (SECURITIES LENDING DEPARTMENT) ROTRCATTLEN
191 ROYAL BANK OF CANADA CALGARY ROYCCAT2CIC
192 ROYAL BANK OF CANADA HALIFAX ROYCCAT2HIC
193 ROYAL BANK OF CANADA MONTREAL ROYCCAT2MIC
194 ROYAL BANK OF CANADA TORONTO ROYCCAT2ECL
195 ROYAL BANK OF CANADA TORONTO ROYCCAT2IBO
196 ROYAL BANK OF CANADA TORONTO (CAPITAL MARKETS DEPT) ROYCCAT3IMM
197 ROYAL BANK OF CANADA TORONTO (CLS NOSTRO SERVICES) ROYCCAT2CLS
198 ROYAL BANK OF CANADA TORONTO (GUARANTEES) ROYCCAT2GLA
199 ROYAL BANK OF CANADA TORONTO (HEAD OFFICE) ROYCCAT2
200 ROYAL BANK OF CANADA TORONTO (RBC GLOBAL SERVICES, ISS) ROYCCAT2VFS