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 SWIFT

Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution. When you receive or send a wire transfer internationally with your bank, you might get a bad exchange rate, and pay high hidden fees as a result. We recommend using TransferWise to get a great rate and low, transparent fee every time. Because of their innovative solution, TransferWise can be cheaper and faster than the bank, and just as safe.

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 28

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
1351 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIAN (MINSHENG TAIAN BRANCH) MSBCCNBJ0B5
1352 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIYUAN (TAIYUAN BRANCH) MSBCCNBJ201
1353 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIZHOU (TAIZHOU BRANCH) MSBCCNBJ054
1354 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIZHOU (TAIZHOU BRANCH) MSBCCNBJ075
1355 CHINA MINSHENG BANKING CORPORATION, LIMITED TANGSHAN (TANGSHAN BRANCH) MSBCCNBJ053
1356 CHINA MINSHENG BANKING CORPORATION, LIMITED TIANJIN (TIANJIN BRANCH) MSBCCNBJ021
1357 CHINA MINSHENG BANKING CORPORATION, LIMITED URUMQI (URUMQI BRANCH) MSBCCNBJ0B8
1358 CHINA MINSHENG BANKING CORPORATION, LIMITED WEIFANG (WEIFANG BRANCH) MSBCCNBJ041
1359 CHINA MINSHENG BANKING CORPORATION, LIMITED WEIHAI (WEIHAI BRANCH) MSBCCNBJ082
1360 CHINA MINSHENG BANKING CORPORATION, LIMITED WENZHOU (WENZHOU BRANCH) MSBCCNBJ028
1361 CHINA MINSHENG BANKING CORPORATION, LIMITED WUHAN (WUHAN BRANCH) MSBCCNBJ005
1362 CHINA MINSHENG BANKING CORPORATION, LIMITED WUXI (WUXI BRANCH) MSBCCNBJ032
1363 CHINA MINSHENG BANKING CORPORATION, LIMITED XIAMEN (XIAMEN BRANCH) MSBCCNBJ029
1364 CHINA MINSHENG BANKING CORPORATION, LIMITED XIAN (XIAN BRANCH) MSBCCNBJ009
1365 CHINA MINSHENG BANKING CORPORATION, LIMITED XIANGFAN (XIANGFAN BRANCH) MSBCCNBJ050
1366 CHINA MINSHENG BANKING CORPORATION, LIMITED XINING (CHINA MINSHENG XINING BRANCH) MSBCCNBJ0C7
1367 CHINA MINSHENG BANKING CORPORATION, LIMITED XINXIANG (XINXIANG BRANCH) MSBCCNBJ0B6
1368 CHINA MINSHENG BANKING CORPORATION, LIMITED XINYANG MSBCCNBJ0XY
1369 CHINA MINSHENG BANKING CORPORATION, LIMITED XUCHANG (XUCHANG BRANCH) MSBCCNBJ070
1370 CHINA MINSHENG BANKING CORPORATION, LIMITED XUZHOU (XUZHOU BRANCH) MSBCCNBJ080
1371 CHINA MINSHENG BANKING CORPORATION, LIMITED YAN CHENG (YANCHENG BRANCH) MSBCCNBJ071
1372 CHINA MINSHENG BANKING CORPORATION, LIMITED YANGZHOU (YANGZHOU BRANCH) MSBCCNBJ0E3
1373 CHINA MINSHENG BANKING CORPORATION, LIMITED YANJI (YANBIAN BRANCH) MSBCCNBJYBB
1374 CHINA MINSHENG BANKING CORPORATION, LIMITED YANTAI (YANTAI BRANCH) MSBCCNBJYTB
1375 CHINA MINSHENG BANKING CORPORATION, LIMITED YICHANG (YICHANG BRANCH) MSBCCNBJ061
1376 CHINA MINSHENG BANKING CORPORATION, LIMITED YINCHUAN (YINCHUAN BRANCH) MSBCCNBJ0C0
1377 CHINA MINSHENG BANKING CORPORATION, LIMITED ZHANGJIAKOU (ZHANGJIAKOU BRANCH) MSBCCNBJ0A4
1378 CHINA MINSHENG BANKING CORPORATION, LIMITED ZHENGZHOU (ZHENGZHOU BRANCH) MSBCCNBJ030
1379 CHINA MINSHENG BANKING CORPORATION, LIMITED ZHENJIANG (ZHENJIANG BRANCH) MSBCCNBJ038
1380 CHINA MINSHENG BANKING CORPORATION, LIMITED ZHONGSHAN (ZHONGSHAN BRANCH) MSBCCNBJ046
1381 CHINA MINSHENG BANKING CORPORATION, LIMITED ZHUHAI (ZHUHAI BRANCH) MSBCCNBJ067
1382 CHINA MINSHENG BANKING CORPORATION, LIMITED ZIBO (ZIBO BRANCH) MSBCCNBJ0C8
1383 CHINA MINSHENG BANKING CORPORATION, LIMITED ZUNYI (ZUNYI BRANCH) MSBCCNBJ0B2
1384 CHINA RAILWAY GROUP LIMITED BEIJING ZGZTCNBJ
1385 CHINA RESOURCES BANK OF ZHUHAI CO. , LTD. SHENZHEN (CHINA RESOURCES BANK OF ZHUHAI CO.,LTD., SHENZHEN BRANCH) ZCCBCN22SHZ
1386 CHINA RESOURCES BANK OF ZHUHAI CO. , LTD. ZHUHAI ZCCBCN22
1387 CHINA SHIPPING FINANCE COMPANY LIMITED SHANGHAI CSFICNSH
1388 CHINA ZHESHANG BANK HANGZHOU ZJCBCN2N
1389 CHINESE MERCANTILE BANK SHENZHEN CNMBCNBS
1390 CHIYU BANKING CORPORATION LTD. FUZHOU (FUZHOU BRANCH) CIYUCNBAFUZ
1391 CHIYU BANKING CORPORATION LTD. XIAMEN (XIAMEN BRANCH) CIYUCNBA
1392 CHIYU BANKING CORPORATION LTD. XIAMEN (XIAMEN GUANYINSHAN SUB-BRANCH) CIYUCNBA012
1393 CHIYU BANKING CORPORATION LTD. XIAMEN (XIAMEN JIMEI SUB-BRANCH) CIYUCNBAJMA
1394 CHONG HING BANK LIMITED SHANTOU BRANCH SHANTOU LCHBCNB2
1395 CHONG HING BANK LIMITED, GUANGZHOU BRANCH GUANGZHOU LCHBCN22
1396 CHONG HING BANK LIMITED, SHENZHEN BRANCH SHENZHEN LCHBCNBS
1397 CHONGQING RURAL COMMERCIAL BANK CHONGQING CQRBCN22
1398 CHONGQING THREE GORGES BANK CHONGQING CTGBCN22
1399 CIMB BANK BERHAD SHANGHAI BRANCH SHANGHAI CIBBCNSH
1400 CITIBANK (CHINA) CO., LTD. BEIJING CITICNSXBJG