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.

Taiwan Bank Swift Codes - Page 22

Taiwan Below are the SWIFT codes for all banks in Taiwan. 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
1051 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (AN HO BRANCH) ICBCTWTP019
1052 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (ANTI-MONEY LAUNDERING CENTER) ICBCTWTP936
1053 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (CENTRAL) ICBCTWTP201
1054 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (CHENG-CHUNG BRANCH) ICBCTWTP017
1055 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (CHUNG HO BRANCH) ICBCTWTP069
1056 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (CHUNG-HSIAO BRANCH) ICBCTWTP005
1057 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (CHUNG-SHAN BRANCH) ICBCTWTP015
1058 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (DAH TONG BRANCH) ICBCTWTP043
1059 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (DUNHUA BRANCH) ICBCTWTP210
1060 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (EAST NEI-HU BRANCH) ICBCTWTP067
1061 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (EAST TAIPEI BRANCH) ICBCTWTP226
1062 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (H.O.F.D.) ICBCTWTP007
1063 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (HENGYANG BRANCH) ICBCTWTP240
1064 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (HSIN YI BRANCH) ICBCTWTP048
1065 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (LAN-YA BRANCH) ICBCTWTP010
1066 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (MING-SHENG BRANCH) ICBCTWTP036
1067 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (NANGANG BRANCH) ICBCTWTP074
1068 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (NANKING EAST ROAD BRANCH) ICBCTWTP070
1069 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (NEI HU BRANCH) ICBCTWTP051
1070 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (NEIHU SCIENCE PARK BRANCH) ICBCTWTP237
1071 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (NORTH TAIPEI BRANCH) ICBCTWTP231
1072 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (OFFSHORE BANKING BRANCH) ICBCTWTP025
1073 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (OPERATION CENTER) ICBCTWTP915
1074 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (PANCHIAO BRANCH) ICBCTWTP206
1075 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SAN-CHUNG BRANCH) ICBCTWTP012
1076 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SHUANGHO BRANCH) ICBCTWTP238
1077 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SOUTH PANCHIAO BRANCH) ICBCTWTP027
1078 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SOUTH SANCHUNG BRANCH) ICBCTWTP219
1079 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SOUTH TAIPEI BRANCH) ICBCTWTP030
1080 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SUNG NAN OFFICE) ICBCTWTP042
1081 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (SZUYUAN BRANCH) ICBCTWTP235
1082 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TA TAO CHENG BRANCH) ICBCTWTP057
1083 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TAAN BRANCH) ICBCTWTP229
1084 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TAIPEI AIRPORT BRANCH) ICBCTWTP055
1085 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TAIPEI BRANCH) ICBCTWTP202
1086 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TAIPEI FUSING BRANCH) ICBCTWTP008
1087 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TIEN-MOU BRANCH) ICBCTWTP021
1088 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TREASURY DEPT) ICBCTWTP011
1089 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TRUST DEPARTMENT) ICBCTWTP024
1090 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TU CHENG BRANCH) ICBCTWTP056
1091 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (TUN NAN OFFICE) ICBCTWTP031
1092 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (WORLD TRADE CENTER BRANCH) ICBCTWTP216
1093 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAIPEI (YUANSHAN BRANCH) ICBCTWTP234
1094 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAO-YUAN (NORTH CHUNGLI BRANCH) ICBCTWTP236
1095 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAO-YUAN (PATEH BRANCH) ICBCTWTP061
1096 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAO-YUAN (TAO-YUAN BRANCH) ICBCTWTP014
1097 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAO-YUAN (TAOHSIN BRANCH) ICBCTWTP207
1098 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. TAO-YUAN (TAOYUAN INTERNATIONAL AIRPORT BRANCH) ICBCTWTP029
1099 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. YILAN (ILAN BRANCH) ICBCTWTP062
1100 MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. YUAN-LIN (YUAN-LIN OFFICE) ICBCTWTP032