Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Indonesia Bank SWIFT Codes

Below are the SWIFT Code for all banks in Indonesia. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
1 ABADI PRISMA EKAMANDIRI PT JAKARTA ABPEIDJ1
2 ABADI SEKURITAS ADIMASA PT JAKARTA ABSDIDJ1
3 ADITHYA SECURINVEST PT JAKARTA ADISIDJ1
4 AGRIDHANASATYA PERMATA PT JAKARTA AGRPIDJ1
5 AGUNG CAHAYA CENDANA PT JAKARTA AGCCIDJ1
6 AGUNG SECURITIES INDONESIA PT JAKARTA AGSIIDJ1
7 AKSARA KENCANA PT JAKARTA AKSKIDJ1
8 AKSARA KENCANA PT SURABAYA AKSKIDJ10JD
9 ALDIRACITA CORPOTAMA PT JAKARTA ALDCIDJ1
10 AMCAPITAL INDONESIA PT JAKARTA AMIDIDJ1
11 AMCOL SEKURINDO PT JAKARTA AMCEIDJ1
12 AMSINDO NUSANTARA PT JAKARTA AMSNIDJ1
13 ANEKA KELOLADANA PT JAKARTA ANEKIDJ1
14 ANEKAREKSA SECURITIES CORP PT JAKARTA ANESIDJ1
15 ANTAR DHANA MASA PT JAKARTA ANDMIDJ1
16 ANUGERAH SECURINDO INDAH PT JAKARTA ANSIIDJ1
17 APERDI PT JAKARTA APERIDJ1
18 ARBUTHNOT LATHAM BANK LTD. JAKARTA ALABIDJ1
19 ARGA ARTHA SECURITAS PT JAKARTA ARAEIDJ1
20 ARTA GITASEJAHTERA SEKURITAS PT JAKARTA ARGSIDJ1
21 ARTHA ADYANUGRAHA PT JAKARTA ARTDIDJ1
22 ARTHA DWIPA PERSADA PT JAKARTA ARDPIDJ1
23 ARTHA SECURITIES PRIMA PT JAKARTA ARSRIDJ1
24 ARYA PRADA SEKURITAS PT JAKARTA ARPSIDJ1
25 ARYA SHINTA FINANCE JAKARTA ARSFIDJ1
26 ASEAM INDONESIA PT JAKARTA ASEIIDJ1
27 ASIA KAPITALINDO PT JAKARTA ASITIDJ1
28 ASIAN DEVELOPMENT BANK JAKARTA ASDBIDJ1
29 ASIANA SECURITIES PT JAKARTA ASIUIDJ1
30 ASJAYA INDOSURYA SECURITIES PT JAKARTA ASNSIDJ1
31 ASPAC UPPINDO PT JAKARTA ASPUIDJ1
32 ASPRINA PRIMA SENTOSA PT JAKARTA ASPNIDJ1
33 ASTRA SECURITIES PT JAKARTA ASTSIDJ1
34 BAHAMINDO GUNA JAKARTA BAHGIDJ1
35 BAHANA SECURITIES PT JAKARTA BAEUIDJ1
36 BAKRIE SECURITIES JAKARTA BAKSIDJ1
37 BANGKOK BANK PUBLIC COMPANY LIMITED JAKARTA BKKBIDJA
38 BANK AGUNG ASIA JAKARTA AGASIDJ1
39 BANK ANTARDAERAH SURABAYA ANTDIDJD
40 BANK ANZ INDONESIA P.T. JAKARTA ANZBIDJX
41 BANK ARTA NIAGA KENCANA SURABAYA ARNKIDJ1
42 BANK ARTHA GRAHA INTERNASIONAL TBK PT JAKARTA ARTGIDJA
43 BANK BNP PARIBAS INDONESIA PT JAKARTA BNPAIDJA
44 BANK BUKOPIN JAKARTA BBUKIDJA
45 BANK CENTRAL ASIA JAKARTA CENAIDJA
46 BANK CHINATRUST INDONESIA PT BANDUNG (BANDUNG BRANCH) CTCBIDJABDG
47 BANK CHINATRUST INDONESIA PT JAKARTA CTCBIDJA
48 BANK CHINATRUST INDONESIA PT SURABAYA (SURABAYA BRANCH) CTCBIDJASBY
49 BANK COMMONWEALTH JAKARTA BICNIDJA
50 BANK DBS INDONESIA PT JAKARTA (JAKARTA BRANCH) DBSBIDJAIBD
51 BANK DBS INDONESIA PT JAKARTA DBSBIDJA
52 BANK DBS INDONESIA PT SURABAYA (SYRABAYA BRANCH) DBSBIDJASBY
53 BANK DKI PT. JAKARTA BDKIIDJA
54 BANK EKONOMI RAHARJA PT. JAKARTA EKONIDJA
55 BANK GANESHA JAKARTA GNESIDJA
56 BANK INDONESIA JAKARTA INDOIDJA
57 BANK INTERNASIONAL INDONESIA JAKARTA (EXPEND CONTROL DEPT.) IBBKIDJADEX
58 BANK INTERNASIONAL INDONESIA JAKARTA (JUANDA BRANCH) IBBKIDJA138
59 BANK INTERNASIONAL INDONESIA JAKARTA (KALIBESAR BRANCH) IBBKIDJA001
60 BANK INTERNASIONAL INDONESIA JAKARTA (PANGLIMA POLIM BRANCH) IBBKIDJA008
61 BANK INTERNASIONAL INDONESIA JAKARTA (SETTLEMENT DEPT.) IBBKIDJATRS
62 BANK INTERNASIONAL INDONESIA JAKARTA (THAMRIN BRANCH) IBBKIDJA003
63 BANK INTERNASIONAL INDONESIA JAKARTA IBBKIDJA
64 BANK JASA ARTA PT JAKARTA DJARIDJ1
65 BANK JATENG SEMARANG PDJGIDJA
66 BANK KESAWAN PT TBK JAKARTA KESBIDS1
67 BANK MANDIRI (PERSERO) PT BANDUNG (BILLS PROCESSING CENTER BANDUNG) BMRIIDJA852
68 BANK MANDIRI (PERSERO) PT JAKARTA (BILLS PROCESSING CENTER JAKARTA) BMRIIDJA107
69 BANK MANDIRI (PERSERO) PT JAKARTA (HEAD OFFICE-CUSTODIAL SERVICES) BMRIIDJACUS
70 BANK MANDIRI (PERSERO) PT JAKARTA (HEAD OFFICE-EXPORT/IMPORT DEPT) BMRIIDJAEXM
71 BANK MANDIRI (PERSERO) PT JAKARTA (HEAD OFFICE-SETTLEMENT DEPT) BMRIIDJASTL
72 BANK MANDIRI (PERSERO) PT JAKARTA BMRIIDJA
73 BANK MANDIRI (PERSERO) PT MEDAN (BILLS PROCESSING CENTER MEDAN) BMRIIDJA853
74 BANK MANDIRI (PERSERO) PT SEMARANG (BILLS PROCESSING CENTER SEMARANG) BMRIIDJA854
75 BANK MANDIRI (PERSERO) PT SURABAYA (BILLS PROCESSING CENTER SURABAYA) BMRIIDJA851
76 BANK MAYINDO PERTAMA JAKARTA MAPEIDJ1
77 BANK MEGA PT JAKARTA MEGAIDJA
78 BANK MEGA PT. TBK. JAKARTA KBNKIDJ1
79 BANK MESTIKA DHARMA MEDAN BMDMIDJA
80 BANK METRO EXPRESS JAKARTA MEEKIDJA
81 BANK MITRANIAGA PT JAKARTA MGABIDJ1
82 BANK MIZUHO INDONESIA PT. JAKARTA MHCCIDJA
83 BANK NASIONAL BUKITTINGGI NBNKIDJ1
84 BANK NEGARA INDONESIA PT (PERSERO) RENGAT (RENGAT BRANCH) BNINIDJARGT
85 BANK NEGARA INDONESIA PT (PERSERO) AMBON (AMBON BRANCH) BNINIDJAABN
86 BANK NEGARA INDONESIA PT (PERSERO) BALIGE (BALIGE BRANCH) BNINIDJABLG
87 BANK NEGARA INDONESIA PT (PERSERO) BALIKPAPAN (BALIKPAPAN BRANCH) BNINIDJABPN
88 BANK NEGARA INDONESIA PT (PERSERO) BALIKPAPAN (PANDANSARI BRANCH) BNINIDJAPSB
89 BANK NEGARA INDONESIA PT (PERSERO) BANDA ACEH (BANDA ACEH BRANCH) BNINIDJABDA
90 BANK NEGARA INDONESIA PT (PERSERO) BANDAR LAMPUNG (BANDAR LAMPUNG BRANCH) BNINIDJABDL
91 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (AHMAD YANI BRANCH) BNINIDJAAYI
92 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (BANDUNG BRANCH) BNINIDJABDG
93 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (IKIP BANDUNG BRANCH) BNINIDJAIKB
94 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (ITB BRANCH) BNINIDJAITB
95 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (JALAN JENDRAL SUDIRMAN BRANCH) BNINIDJAJJS
96 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (JALAN PERINTIS KEMERDEKAAN BANDUNG BRANCH) BNINIDJAJPK
97 BANK NEGARA INDONESIA PT (PERSERO) BANDUNG (UNPAD BR. BDG.) BNINIDJAUPB
98 BANK NEGARA INDONESIA PT (PERSERO) BANGKO (BANGKO BRANCH) BNINIDJABKO
99 BANK NEGARA INDONESIA PT (PERSERO) BANJAR (BANJAR BRANCH) BNINIDJABJR
100 BANK NEGARA INDONESIA PT (PERSERO) BANJARBARU (BANJARBARU BRANCH) BNINIDJABBR