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 27

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
1301 CHINA MINSHENG BANKING CORPORATION, LIMITED HANDAN (HANDAN BRANCH) MSBCCNBJ036
1302 CHINA MINSHENG BANKING CORPORATION, LIMITED HANGZHOU (HANGZHOU BRANCH) MSBCCNBJ007
1303 CHINA MINSHENG BANKING CORPORATION, LIMITED HARBIN (HARBIN BRANCH) MSBCCNBJ0A6
1304 CHINA MINSHENG BANKING CORPORATION, LIMITED HEFEI (HEFEI BRANCH) MSBCCNBJ034
1305 CHINA MINSHENG BANKING CORPORATION, LIMITED HENGSHUI (HENGSHUI BRANCH) MSBCCNBJ048
1306 CHINA MINSHENG BANKING CORPORATION, LIMITED HENGYANG (HENGYANG BRANCH) MSBCCNBJ044
1307 CHINA MINSHENG BANKING CORPORATION, LIMITED HUAI'AN MSBCCNBJ073
1308 CHINA MINSHENG BANKING CORPORATION, LIMITED HUHEHAOTE (HUHEHAOTE BRANCH) MSBCCNBJ064
1309 CHINA MINSHENG BANKING CORPORATION, LIMITED HUIZHOU (CHINA MINSHENG BANK HUIZHOU BRANCH) MSBCCNBJ0B7
1310 CHINA MINSHENG BANKING CORPORATION, LIMITED JIANGMEN (JIANGMEN BRANCH) MSBCCNBJ045
1311 CHINA MINSHENG BANKING CORPORATION, LIMITED JIAXING (JIAXING BRANCH) MSBCCNBJ057
1312 CHINA MINSHENG BANKING CORPORATION, LIMITED JIEYANG MSBCCNBJ0A1
1313 CHINA MINSHENG BANKING CORPORATION, LIMITED JILIN (JILIN BRANCH) MSBCCNBJ074
1314 CHINA MINSHENG BANKING CORPORATION, LIMITED JINAN (JINAN BRANCH) MSBCCNBJ016
1315 CHINA MINSHENG BANKING CORPORATION, LIMITED JINHUA (JINHUA BRANCH) MSBCCNBJ086
1316 CHINA MINSHENG BANKING CORPORATION, LIMITED JINING (MINSHENG JINING BRANCH) MSBCCNBJ083
1317 CHINA MINSHENG BANKING CORPORATION, LIMITED KUNMING (KUNMING BRANCH) MSBCCNBJ022
1318 CHINA MINSHENG BANKING CORPORATION, LIMITED LANZHOU (LANZHOU BRANCH) MSBCCNBJ0A8
1319 CHINA MINSHENG BANKING CORPORATION, LIMITED LHASA (LHASA BRANCH) MSBCCNBJ0A0
1320 CHINA MINSHENG BANKING CORPORATION, LIMITED LINYI (LINYI BRANCH) MSBCCNBJ079
1321 CHINA MINSHENG BANKING CORPORATION, LIMITED LIUZHOU (LIUZHOU BRANCH) MSBCCNBJ084
1322 CHINA MINSHENG BANKING CORPORATION, LIMITED LUOYANG (LUOYANG BRANCH) MSBCCNBJ043
1323 CHINA MINSHENG BANKING CORPORATION, LIMITED LVLIANG (LVLIANG BRANCH) MSBCCNBJ039
1324 CHINA MINSHENG BANKING CORPORATION, LIMITED MAANSHAN (MA AN SHAN BRANCH) MSBCCNBJ077
1325 CHINA MINSHENG BANKING CORPORATION, LIMITED NANCHANG (NANCHANG BRANCH) MSBCCNBJ035
1326 CHINA MINSHENG BANKING CORPORATION, LIMITED NANJING (NANJING BRANCH) MSBCCNBJ008
1327 CHINA MINSHENG BANKING CORPORATION, LIMITED NANNING (NANNING BRANCH) MSBCCNBJ055
1328 CHINA MINSHENG BANKING CORPORATION, LIMITED NANTONG (NANTONG BRANCH) MSBCCNBJ049
1329 CHINA MINSHENG BANKING CORPORATION, LIMITED NANYANG (NANYANG BRANCH) MSBCCNBJ047
1330 CHINA MINSHENG BANKING CORPORATION, LIMITED NINGBO (NINGBO BRANCH) MSBCCNBJ019
1331 CHINA MINSHENG BANKING CORPORATION, LIMITED PUTIAN (PUTIAN BRANCH) MSBCCNBJ056
1332 CHINA MINSHENG BANKING CORPORATION, LIMITED QINGDAO (QINGDAO BRANCH) MSBCCNBJ027
1333 CHINA MINSHENG BANKING CORPORATION, LIMITED QINHUANGDAO (QINHUANGDAO BRANCH) MSBCCNBJ051
1334 CHINA MINSHENG BANKING CORPORATION, LIMITED QUANZHOU (QUANZHOU BRANCH) MSBCCNBJ023
1335 CHINA MINSHENG BANKING CORPORATION, LIMITED SANYA (SANYA BRANCH) MSBCCNBJ024
1336 CHINA MINSHENG BANKING CORPORATION, LIMITED SHANGHAI (FACTORING DEPARTMENT) MSBCCNBJFAC
1337 CHINA MINSHENG BANKING CORPORATION, LIMITED SHANGHAI (FREE TRADE ACCOUNTING UNIT) MSBCCNBJ0A9
1338 CHINA MINSHENG BANKING CORPORATION, LIMITED SHANGHAI (SHANGHAI BRANCH) MSBCCNBJ002
1339 CHINA MINSHENG BANKING CORPORATION, LIMITED SHANGHAI (SHANGHAI PILOT FREE TRADE ZONE BRANCH) MSBCCNBJ0A7
1340 CHINA MINSHENG BANKING CORPORATION, LIMITED SHANTOU (SHANTOU BRANCH) MSBCCNBJ017
1341 CHINA MINSHENG BANKING CORPORATION, LIMITED SHAOXING (SHAOXING BRANCH) MSBCCNBJ025
1342 CHINA MINSHENG BANKING CORPORATION, LIMITED SHENYANG (SHENYANG BRANCH) MSBCCNBJ065
1343 CHINA MINSHENG BANKING CORPORATION, LIMITED SHENZHEN (SHENZHEN BRANCH) MSBCCNBJ004
1344 CHINA MINSHENG BANKING CORPORATION, LIMITED SHIJIAZHUANG (SHIJIAZHUANG BRANCH) MSBCCNBJ202
1345 CHINA MINSHENG BANKING CORPORATION, LIMITED SUZHOU (SUZHOU BRANCH) MSBCCNBJ026
1346 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIAN (MINSHENG TAIAN BRANCH) MSBCCNBJ0B5
1347 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIYUAN (TAIYUAN BRANCH) MSBCCNBJ201
1348 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIZHOU (TAIZHOU BRANCH) MSBCCNBJ075
1349 CHINA MINSHENG BANKING CORPORATION, LIMITED TAIZHOU (TAIZHOU BRANCH) MSBCCNBJ054
1350 CHINA MINSHENG BANKING CORPORATION, LIMITED TANGSHAN (TANGSHAN BRANCH) MSBCCNBJ053