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.

Switzerland Bank Swift Codes - Page 2

Switzerland Below are the SWIFT codes for all banks in Switzerland. 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
51 BANCA ALETTI E C. (SUISSE) SA (BANCO POPOLARE GROUP) LUGANO VRBPCH22
52 BANCA ARNER S.A. LUGANO ARNECH22
53 BANCA COOP SA LUGANO COOPCHBB69A
54 BANCA CREDINVEST SA LUGANO BCRECH22
55 BANCA DEL CERESIO SA LUGANO BACECH22
56 BANCA DEL SEMPIONE SA BELLINZONA BASECH2265A
57 BANCA DEL SEMPIONE SA CHIASSO BASECH2268B
58 BANCA DEL SEMPIONE SA LOCARNO BASECH2266A
59 BANCA DEL SEMPIONE SA LUGANO BASECH22
60 BANCA DEL SEMPIONE SA LUGANO BASECH23
61 BANCA DELLO STATO DEL CANTONE TICINO BELLINZONA BSCTCH22
62 BANCA DELLO STATO DEL CANTONE TICINO CHIASSO BSCTCH22CHI
63 BANCA DELLO STATO DEL CANTONE TICINO LOCARNO BSCTCH22LOC
64 BANCA DELLO STATO DEL CANTONE TICINO LUGANO BSCTCH22LUG
65 BANCA POPOLARE DI SONDRIO (SUISSE) LUGANO POSOCH22
66 BANCA ZARATTINI AND CO SA LUGANO EUBACH22
67 BANCO ITAU (SUISSE) SA ZURICH ITAUCHZZ
68 BANCO SANTANDER (SUISSE) S.A. GENEVA BSCHCHGG
69 BANK BSU GENOSSENSCHAFT USTER RBABCH22888
70 BANK CIC (SWITZERLAND) LTD. BASLE CIALCHBB
71 BANK CLER AG BASLE BCLRCHBB
72 BANK CLER AG, BASEL BASLE COOPCHBB
73 BANK CLER AG, BASEL BERNE COOPCHBB30A
74 BANK CLER AG, BASEL BIEL (BIENNE) COOPCHBB25A
75 BANK CLER AG, BASEL BRUGG COOPCHBB52A
76 BANK CLER AG, BASEL LUCERNE COOPCHBB60A
77 BANK CLER AG, BASEL OLTEN COOPCHBB46A
78 BANK CLER AG, BASEL SCHAFFHAUSEN COOPCHBB82A
79 BANK CLER AG, BASEL ST. GALLEN COOPCHBB90A
80 BANK CLER AG, BASEL ZURICH COOPCHBB80A
81 BANK EEK BERNE EEKBCH22
82 BANK EKI GENOSSENSCHAFT INTERLAKEN EKIICH22
83 BANK FOR INTERNATIONAL SETTLEMENTS BASLE BISBCHBB
84 BANK FUER TIROL UND VORARLBERG AG, INNSBRUCK, ZWEIGNIEDERLASSUNG STAAD STAAD BTVACH22
85 BANK GANTRISCH GENOSSENSCHAFT SCHWARZENBURG BGAGCH22
86 BANK HAPOALIM (SWITZERLAND) LTD GENEVA (BRANCH GENEVA) POALCHZZGVA
87 BANK HAPOALIM (SWITZERLAND) LTD ZURICH POALCHZZ
88 BANK IN ZUZWIL AG ZUZWILL RBABCH22964
89 BANK J. SAFRA SARASIN LTD BASLE SARACHBB
90 BANK J. SAFRA SARASIN LTD GENEVA BJSBCHGG
91 BANK J. SAFRA SARASIN LTD ZURICH SARACHBBZRH
92 BANK JULIUS BAER AND CO.LTD., ZURICH ZURICH BAERCHZZ
93 BANK JULIUS BAER AND CO.LTD.,ZURICH ZURICH BAERCHZA
94 BANK LEERAU GENOSSENSCHAFT KIRCHLEERAU RBABCH22588
95 BANK LINTH LLB AG UZNACH LINSCH23
96 BANK MORGAN STANLEY AG ZURICH (GLOBAL PAYROLL) MSSACHZXGPR
97 BANK MORGAN STANLEY AG ZURICH MSSACHZX
98 BANK MORGAN STANLEY AG ZURICH MSSACHZXFXO
99 BANK MORGAN STANLEY AG ZURICH MSSACHZXLMT
100 BANK MORGAN STANLEY AG ZURICH MSSACHZXMIS