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.

Indonesia Bank Swift Codes - Page 3

Indonesia Below are the SWIFT codes for all banks in Indonesia. 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
101 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MEDAN MERDEKA TIMUR BRANCH) BNINIDJAMDT
102 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MENTENG BRANCH) BNINIDJAMTG
103 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MERDEKA SELATAN BRANCH) BNINIDJAMDS
104 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MH THAMRIN BRANCH) BNINIDJAMHT
105 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PASAR BARU BRANCH) BNINIDJAPBU
106 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PASAR KOJA BRANCH) BNINIDJAPKJ
107 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PASAR MAYESTIK BRANCH) BNINIDJAPMK
108 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PASAR MINGGU BRANCH) BNINIDJAPSM
109 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PECENONGAN BRANCH) BNINIDJAPCG
110 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PETOJO BRANCH) BNINIDJAPTJ
111 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (PONDOK INDAH MALL BRANCH) BNINIDJAPIM
112 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (RATU PLAZA) BNINIDJARPZ
113 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (RAWAMANGUN BRANCH) BNINIDJARWM
114 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (ROA MALAKA BRANCH) BNINIDJARMA
115 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (SEMANGGI BRANCH) BNINIDJASGI
116 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (SENAYAN BRANCH) BNINIDJASNY
117 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (SENEN BRANCH) BNINIDJASNN
118 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (SYNDICATION DIVISION) BNINIDJASJK
119 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (TANAH ABANG BRANCH) BNINIDJATAB
120 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (TANJUNG PRIOK BRANCH) BNINIDJATPR
121 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (TEBET BRANCH) BNINIDJATEB
122 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (TREASURY DIVISION) BNINIDJATRS
123 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (UI DEPOK BRANCH) BNINIDJAUID
124 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (WISMA ARGO MANUNGGAL BRANCH) BNINIDJAWAM
125 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (WISMA EMPAT NAM BRANCH) BNINIDJAWEN
126 BANK NEGARA INDONESIA - PT (PERSERO) JAMBI (JAMBI BRANCH) BNINIDJAJBI
127 BANK NEGARA INDONESIA - PT (PERSERO) JAYAPURA (JAYAPURA BRANCH) BNINIDJAJPA
128 BANK NEGARA INDONESIA - PT (PERSERO) JEMBER (JEMBER BRANCH) BNINIDJAJBR
129 BANK NEGARA INDONESIA - PT (PERSERO) JEPARA (JEPARA BRANCH) BNINIDJAJPR
130 BANK NEGARA INDONESIA - PT (PERSERO) JOMBANG (JOMBANG BRANCH) BNINIDJAJBG
131 BANK NEGARA INDONESIA - PT (PERSERO) KABANJAHE (KABANJAHE BRANCH) BNINIDJAKJH
132 BANK NEGARA INDONESIA - PT (PERSERO) KARAWANG (KARAWANG BRANCH) BNINIDJAKWG
133 BANK NEGARA INDONESIA - PT (PERSERO) KAYU AGUNG (KAYU AGUNG BRANCH) BNINIDJAKYA
134 BANK NEGARA INDONESIA - PT (PERSERO) KEBUMEN (KEBUMEN BRANCH) BNINIDJAKBM
135 BANK NEGARA INDONESIA - PT (PERSERO) KEDIRI (KEDIRI BRANCH) BNINIDJAKDI
136 BANK NEGARA INDONESIA - PT (PERSERO) KENDARI (KENDARI BRANCH) BNINIDJAKDR
137 BANK NEGARA INDONESIA - PT (PERSERO) KETAPANG (KETAPANG BRANCH) BNINIDJAKPG
138 BANK NEGARA INDONESIA - PT (PERSERO) KLATEN (KLATEN BRANCH) BNINIDJAKLA
139 BANK NEGARA INDONESIA - PT (PERSERO) KOTABARU PULAU LAUT (KOTABARU P. LAUT BRANCH) BNINIDJAKTU
140 BANK NEGARA INDONESIA - PT (PERSERO) KOTABUMI (KOTA BUMI BANCH) BNINIDJAKTI
141 BANK NEGARA INDONESIA - PT (PERSERO) KOTAMOBAGU (KOTAMOBAGU BRANCH) BNINIDJAKTM
142 BANK NEGARA INDONESIA - PT (PERSERO) KUALA TANJUNG (KUALA TANJUNG BRANCH) BNINIDJAKTJ
143 BANK NEGARA INDONESIA - PT (PERSERO) KUALAKAPUAS (KUALAKAPUAS BRANCH) BNINIDJAKKP
144 BANK NEGARA INDONESIA - PT (PERSERO) KUALATUNGKAL (KUALATUNGKAL BRANCH) BNINIDJAKLT
145 BANK NEGARA INDONESIA - PT (PERSERO) KUDUS (KUDUS BRANCH) BNINIDJAKDS
146 BANK NEGARA INDONESIA - PT (PERSERO) KUNINGAN (KUNINGAN BRANCH) BNINIDJAKNG
147 BANK NEGARA INDONESIA - PT (PERSERO) KUPANG (KUPANG BRANCH - EAST NUSATENGGARA) BNINIDJAKPA
148 BANK NEGARA INDONESIA - PT (PERSERO) LANGSA (LANGSA BRANCH) BNINIDJALGS
149 BANK NEGARA INDONESIA - PT (PERSERO) LEGIAN (LEGIAN BRANCH) BNINIDJALGA
150 BANK NEGARA INDONESIA - PT (PERSERO) LHOKSEUMAWE (LHOKSEUMAWE BRANCH) BNINIDJALSW