Find Singapore Bank SWIFT Codes

SWIFT codes for main Singapore banks

Browse all Singapore SWIFT Codes

Singapore Below are the SWIFT codes for all banks in Singapore. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
1 ABAXX CLEARING PTE. LTD. SINGAPORE ACLPSGSG
2 ABN AMRO CLEARING BANK N.V. SINGAPORE ABNCSGSG
3 ADVANCE INTELLIGENCE PTE. LTD. SINGAPORE ADIESGSG
4 AEA INTERNATIONAL HOLDINGS PTE LTD SINGAPORE ISOSSGSG
5 AGODA COMPANY PTE. LTD. SINGAPORE AOPTSGSG
6 AGRICULTURAL BANK OF CHINA LIMITED, SINGAPORE BRANCH SINGAPORE ABOCSGSG
7 AIA SINGAPORE PRIVATE LIMITED SINGAPORE AIACSGSG
8 AIRWALLET PTE SINGAPORE AIPESGS2
9 ALETA PLANET MES PTE. LTD. SINGAPORE APMPSGSG
10 ALIBABA.COM SINGAPORE E-COMMERCE PRIVATE LIMITED SINGAPORE AGHLSGSG
11 ALIPAY SINGAPORE E-COMMERCE PRIVATE LIMITED SINGAPORE ASEDSGS2
12 ALLFUNDS SINGAPORE BRANCH SINGAPORE ALLFSGSG
13 ALPHAGREP PTE LTD SINGAPORE ALHPSGS2
14 ANEXT BANK PTE. LTD. SINGAPORE ANTPSGSG
15 APRIL INTERNATIONAL ENTERPRISE PTE. LTD. SINGAPORE AIEPSGSG
16 APRIL INTERNATIONAL ENTERPRISE PTE. LTD. SINGAPORE IWC AIEPSGSGIWC
17 ARAB BANK PLC SINGAPORE ARABSGSG
18 ARAB BANKING CORPORATION (B.S.C.), SINGAPORE BRANCH SINGAPORE ABCOSGSG
19 ASIA PACIFIC CLEAR PTE. LTD. SINGAPORE APEPSGSG
20 ASPIRE FT PTE. LTD SINGAPORE APPTSGS2
21 ASSET MANAGEMENT ONE SINGAPORE PTE SINGAPORE AMOSSGS2
22 ATLANTIC PARTNERS ASIA (SG) PTE. LTD. SINGAPORE APATSGS2
23 AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED SINGAPORE ANZBSGSXAFX
24 AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED SINGAPORE ANZBSGSX
25 AXIS BANK LIMITED SINGAPORE AXISSGSG
26 AXIS BANK LIMITED SINGAPORE INTERNATIONAL PRIVATE BANKING AXISSGSGIPB
27 B.B. ENERGY (ASIA) PTE LTD SINGAPORE BBETSGSG
28 BANCO BILBAO VIZCAYA ARGENTARIA SINGAPORE BRANCH SINGAPORE BBVASGSG
29 BANCO SANTANDER, S.A. SINGAPORE BRANCH UEN:T11FC0193K A PUBLIC LTD LIABILITY CO INCORPORATED IN SPAIN SINGAPORE BSCHSGSG
30 BANGKOK BANK PUBLIC COMPANY LIMITED SINGAPORE BKKBSGSG
31 BANK J. SAFRA SARASIN LTD, SINGAPORE BRANCH SINGAPORE SARASGSG
32 BANK JULIUS BAER AND CO. LTD. SINGAPORE BAERSGSG
33 BANK MANDIRI (PERSERO)TBK. PT SINGAPORE BMRISGSG
34 BANK NEGARA INDONESIA (PERSERO) P.T. SINGAPORE BNINSGSG
35 BANK OF AMERICA (SINGAPORE) LTD. SINGAPORE BOFASG3XJVC
36 BANK OF AMERICA (SINGAPORE) LTD. SINGAPORE BOFASG3X
37 BANK OF AMERICA (SINGAPORE) LTD. SINGAPORE BOFASG3XTRY
38 BANK OF AMERICA (SINGAPORE) LTD. SINGAPORE EMERGING MARKETS GROUP BOFASG3XEMG
39 BANK OF AMERICA, N.A. SINGAPORE SINGAPORE BOFASG2X
40 BANK OF AMERICA, N.A. SINGAPORE SINGAPORE BOFASG2XVAM
41 BANK OF BARODA SINGAPORE BARBSGSG
42 BANK OF CHINA LIMITED SINGAPORE BKCHSGSG
43 BANK OF CHINA LIMITED SINGAPORE BANK OF CHINA LIMITED,SINGAPORE BRANCH BKCHSGSGPBG
44 BANK OF CHINA LIMITED SINGAPORE SINGAPORE BRANCH (CUSTODY OPERATION) BKCHSGSGCUS
45 BANK OF COMMUNICATIONS CO., LTD SINGAPORE BRANCH SINGAPORE COMMSGSG
46 BANK OF INDIA SINGAPORE BKIDSGSG
47 BANK OF MONTREAL, SINGAPORE BRANCH SINGAPORE BOFMSGSG
48 BANK OF MONTREAL, SINGAPORE BRANCH SINGAPORE BANK OF MONTREAL SINGAPORE BRANCH - GLOBAL TRADE AND BANKING BOFMSGSGGTB
49 BANK OF MONTREAL, SINGAPORE BRANCH SINGAPORE BANK OF MONTREAL SINGAPORE BRANCH - PRIVATE BANKING BOFMSGSGPWM
50 BANK OF MONTREAL, SINGAPORE BRANCH SINGAPORE BANK OF MONTREAL SINGAPORE BRANCH -FX MM BOFMSGSGFXM


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

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, passive participant will have "1" in the second character (letters and digits)
  • 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 money using your bank, you might lose out 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 Wise (formerly 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 trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.