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 2

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
51 BANK NEGARA INDONESIA - PT (PERSERO) BELAWAN (BELAWAN BRANCH) BNINIDJABLW
52 BANK NEGARA INDONESIA - PT (PERSERO) BENGKULU (BENGKULU BRANCH) BNINIDJABKL
53 BANK NEGARA INDONESIA - PT (PERSERO) BIAK (BIAK BRANCH) BNINIDJABIK
54 BANK NEGARA INDONESIA - PT (PERSERO) BIMA (BIMA BRANCH) BNINIDJABMA
55 BANK NEGARA INDONESIA - PT (PERSERO) BIREUN (BIREUN BRANCH) BNINIDJABRN
56 BANK NEGARA INDONESIA - PT (PERSERO) BITUNG (BITUNG BRANCH) BNINIDJABIT
57 BANK NEGARA INDONESIA - PT (PERSERO) BLITAR (BLITAR BRANCH) BNINIDJABLT
58 BANK NEGARA INDONESIA - PT (PERSERO) BOGOR (BOGOR BRANCH) BNINIDJABGR
59 BANK NEGARA INDONESIA - PT (PERSERO) BOJONEGORO (BOJONEGORO BRANCH) BNINIDJABRO
60 BANK NEGARA INDONESIA - PT (PERSERO) BONDOWOSO (BONDOWOSO BRANCH) BNINIDJABDO
61 BANK NEGARA INDONESIA - PT (PERSERO) BUKITTINGGI (BUKITTINGGI BRANCH) BNINIDJABTG
62 BANK NEGARA INDONESIA - PT (PERSERO) CEPU (CEPU BRANCH) BNINIDJACPU
63 BANK NEGARA INDONESIA - PT (PERSERO) CIAMIS (CIAMIS BRANCH) BNINIDJACAM
64 BANK NEGARA INDONESIA - PT (PERSERO) CIANJUR (CIANJUR BRANCH) BNINIDJACJR
65 BANK NEGARA INDONESIA - PT (PERSERO) CIKAMPEK (CIKAMPEK BRANCH) BNINIDJACKP
66 BANK NEGARA INDONESIA - PT (PERSERO) CILACAP (CILACAP BRANCH) BNINIDJACLP
67 BANK NEGARA INDONESIA - PT (PERSERO) CILEGON (CILEGON BRANCH) BNINIDJACLG
68 BANK NEGARA INDONESIA - PT (PERSERO) CIMAHI (CIMAHI BDG. BRANCH) BNINIDJACMI
69 BANK NEGARA INDONESIA - PT (PERSERO) CIREBON (CIREBON BRANCH) BNINIDJACRB
70 BANK NEGARA INDONESIA - PT (PERSERO) DENPASAR (DENPASAR BRANCH) BNINIDJADPS
71 BANK NEGARA INDONESIA - PT (PERSERO) DENPASAR (RENON BRANCH) BNINIDJARNN
72 BANK NEGARA INDONESIA - PT (PERSERO) DEPOK (MARGONDA BRANCH) BNINIDJAMGD
73 BANK NEGARA INDONESIA - PT (PERSERO) DILI (DILI-EAST TIM) BNINIDJADLI
74 BANK NEGARA INDONESIA - PT (PERSERO) DUMAI (DUMAI BRANCH) BNINIDJADMI
75 BANK NEGARA INDONESIA - PT (PERSERO) ENDE (ENDE BR. NTT.) BNINIDJAEND
76 BANK NEGARA INDONESIA - PT (PERSERO) GARUT (GARUT BRANCH) BNINIDJAGRT
77 BANK NEGARA INDONESIA - PT (PERSERO) GORONTALO (GORONTALO BRANCH) BNINIDJAGTL
78 BANK NEGARA INDONESIA - PT (PERSERO) GRESIK (GRESIK BRANCH) BNINIDJAGRK
79 BANK NEGARA INDONESIA - PT (PERSERO) GUNUNG SITOLI (GUNUNG SITOLI BRANCH) BNINIDJAGST
80 BANK NEGARA INDONESIA - PT (PERSERO) INDRAMAYU (INDRAMAYU BRANCH) BNINIDJAIDR
81 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA BNINIDJA
82 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA BNINIDJAHII
83 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (BANDARA SUKARNO HATTA BRANCH) BNINIDJABSH
84 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (DAAN MOGOT BRANCH) BNINIDJADMG
85 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (DUKUH BAWAH LANDMARK BRANCH) BNINIDJADKB
86 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (FATMAWATI BRANCH) BNINIDJAFMI
87 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (GAMBIR BRANCH) BNINIDJAGBR
88 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (GUNUNG SAHARI BRANCH) BNINIDJAGNS
89 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (HARMONI BRANCH) BNINIDJAHMN
90 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (HEAD OFFICE FINANCIAL ANALYSIS AND CONTROL DIVISION) BNINIDJAAPK
91 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (HEAD OFFICE INTERNATIONAL DIVISION) BNINIDJADLN
92 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (JAKARTA KOTA BRANCH) BNINIDJAJKT
93 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (JAKARTA PUSAT BRANCH) BNINIDJAJPU
94 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (JALAN RASUNA SAID BRANCH) BNINIDJAJRS
95 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (JATINEGARA BRANCH) BNINIDJAJNG
96 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (KEBAYORAN BARU BRANCH) BNINIDJAKBY
97 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (KRAMAT BRANCH) BNINIDJAKRM
98 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (KREKOT BRANCH) BNINIDJAKRK
99 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MANGGA DUA BRANCH) BNINIDJAMDA
100 BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA (MATRAMAN BRANCH) BNINIDJAMTR