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.

China Bank Swift Codes - Page 47

China Below are the SWIFT codes for all banks in China. 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
2301 XIAMEN INTERNATIONAL BANK CO., LTD. LONGYAN (LONGYAN BRANCH) IBXHCNBALYB
2302 XIAMEN INTERNATIONAL BANK CO., LTD. NINGDE (NINGDE BRANCH) IBXHCNBANDB
2303 XIAMEN INTERNATIONAL BANK CO., LTD. PUTIAN (PUTIAN BRANCH) IBXHCNBAPTB
2304 XIAMEN INTERNATIONAL BANK CO., LTD. QUANZHOU (QUANZHOU BRANCH) IBXHCNBAQZB
2305 XIAMEN INTERNATIONAL BANK CO., LTD. SANMING (SANMING BRANCH) IBXHCNBASMB
2306 XIAMEN INTERNATIONAL BANK CO., LTD. SHANGHAI (SHANGHAI BRANCH) IBXHCNBASHB
2307 XIAMEN INTERNATIONAL BANK CO., LTD. XIAMEN (XIAMEN BRANCH) IBXHCNBAAMB
2308 XIAMEN INTERNATIONAL BANK CO., LTD. XIAMEN IBXHCNBA
2309 XIAMEN INTERNATIONAL BANK CO., LTD. ZHANGZHOU (ZHANGZHOU BRANCH) IBXHCNBAZZB
2310 XIAMEN INTERNATIONAL BANK CO., LTD. ZHUHAI (ZHUHAI BRANCH) IBXHCNBAZHB
2311 XIAMEN RURAL COMMERCIAL BANK CO., LTD. XIAMEN RCXMCNBA
2312 XUZHOU HUAIHAI RURAL COMMERCIAL BANK CO.,LTD XUZHOU HHRCCNBX
2313 YAMAGUCHI BANK, LTD., THE, DALIAN BRANCH DALIAN YMBKCNBD
2314 YAMAGUCHI BANK, LTD., THE, QINGDAO BRANCH QINGDAO YMBKCNBQ
2315 YANBIAN RURAL COMMERCIAL BANK YANJI YBRCCNBJ
2316 YANFENG GLOBAL AUTOMOTIVE INTERIOR SYSTEMS CO. SHANGHAI YGAICNSH
2317 YANTAI BANK CO., LTD. YANTAI YTCBCNSD
2318 YANTAI RURAL COMMERCIAL BANK CO.,LTD YANTAI ZFRBCNBQ
2319 YINGKOU COASTAL BANK CO.,LTD YINGKOU BKCLCNBY
2320 YINZHOU BANK NINGBO YZBKCN2N
2321 ZHAOQING DUANZHOU RURAL COMMERCIAL BANK ZHAOQING ZDRCCNBZ
2322 ZHEJIANG CANGNAN RURAL COMMERCIAL BANK CO.,LTD WENZHOU ZCRCCNBW
2323 ZHEJIANG CHOUZHOU COMMERCIAL BANK CO.,LTD YIWU CZCBCN2X
2324 ZHEJIANG DAHUA TECHNOLOGY CO.,LTD HANGZHOU ZDTCCNBH
2325 ZHEJIANG DONGYANG RURAL COMMERCIAL BANK CO. LTD JINHUA ZJDRCNBD
2326 ZHEJIANG FUYANG RURAL COMMERCIAL BANK COMPANY LIMITED HANGZHOU FYBKCNSH
2327 ZHEJIANG HAINING RURAL COMMERCIAL BANK COMPANY LIMITED HAINING HNBCCNBJ
2328 ZHEJIANG HANGZHOU YUHANG RURAL COMMERCIAL BANK COMPANY LIMITED HANGZHOU YHBKCNBH
2329 ZHEJIANG HECHENG RURAL COMMERCIAL BANK CO., LTD JIAXING HCRCCNBJ
2330 ZHEJIANG JIANGSHAN RURAL COMMERCIAL BANK QUZHOU ZJRUCNBI
2331 ZHEJIANG JIASHAN RURAL COMMERCIAL BANK COMPANY LIMITED JIAXING ZJJRCNBZ
2332 ZHEJIANG JINHUA CHENGTAI RURAL COMMERCIAL BANK COMPANY LIMITED JINHUA ZJCTCNBJ
2333 ZHEJIANG LANXI RURAL COOPERATIVE BANK JINHUA ZLRCCNBJ
2334 ZHEJIANG LINHAI RURAL COMMERCIAL BANK COMPANY LIMITED TAI ZHOU LHBKCNBH
2335 ZHEJIANG MINTAI COMMERCIAL BANK HANGZHOU ZJMTCNSH
2336 ZHEJIANG PINGHU RURAL COMMERCIAL BANK COMPANY LIMITED PINGHU PHRCCNSH
2337 ZHEJIANG QINGTIAN RURAL COMMERCIAL BANK COMPANY LIMITED QING TIAN QTBKCNBQ
2338 ZHEJIANG RUIAN RURAL COMMERCIAL BANK WENZHOU ZRRCCNBZ
2339 ZHEJIANG RURAL CREDIT COOPERATIVE UNION HANGZHOU ZJRCCN2N
2340 ZHEJIANG SHANGYU RURAL COMMERCIAL BANK CO.,LTD SHAOXING ZSROCNBZ
2341 ZHEJIANG SHAOXING HENGXIN RURAL COOPERATIVE BANK SHAOXING SXHXCNBS
2342 ZHEJIANG TAILONG COMMERCIAL BANK TAIZHOU ZJTLCNBH
2343 ZHEJIANG TAIZHOU HUANGYAN RURAL COOPERATIVE BANK TAI ZHOU ZTHRCNBT
2344 ZHEJIANG TAIZHOU JIAOJIANG RURAL COOPERATIVE BANK JIAOJIANG ZTJRCNBZ
2345 ZHEJIANG TAIZHOU LUQIAO RURAL COOPERATIVE BANK TAIZHOU ZLBKCNBH
2346 ZHEJIANG TONGLU RURAL COMMERCIAL BANK COMPANY LIMITED HANGZHOU TLRBCN2A
2347 ZHEJIANG TONGXIANG RURAL COMMERCIAL BANK COMPANY LIMITED TONGXIANG TXRCCNBT
2348 ZHEJIANG WENCHENG BOB RURAL BANK WENZHOU ZWBRCNBW
2349 ZHEJIANG WENLING RURAL COMMERCIAL BANK COMPANY LIMITED WENLING WLBKCNSH
2350 ZHEJIANG WENZHOU LUCHENG RURAL COMMERCIAL BANK COMPANY LIMITED WENZHOU LCBKCNSH