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)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

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.

Australia Bank Swift Codes - Page 6

Australia Below are the SWIFT codes for all banks in Australia. 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
251 NATIONAL AUSTRALIA BANK LIMITED MELBOURNE (VOSTRO CLIENT SERVICES) NATAAU33032
252 NATIONAL AUSTRALIA BANK LIMITED MELBOURNE NATAAU33
253 NATIONAL AUSTRALIA BANK LIMITED PERTH (PERTH, BNZA DIVISION) NATAAU3306Z
254 NATIONAL AUSTRALIA BANK LIMITED PERTH (TRADE AND INTERNATIONAL PAYMENTS) NATAAU3306P
255 NATIONAL AUSTRALIA BANK LIMITED SYDNEY (CUSTODIAN SERVICES) NATAAU3302X
256 NATIONAL AUSTRALIA BANK LIMITED SYDNEY (SYDNEY, BNZA DIVISION) NATAAU3302Z
257 NATIONAL AUSTRALIA BANK LIMITED SYDNEY (TRADE AND INTERNATIONAL PAYMENTS) NATAAU3302S
258 NATIONAL AUSTRALIA BANK LIMITED WANTIRNA SOUTH (BILATERAL AUTHENTICATION KEY MANAGEMENT OFFICE) NATAAU3302J
259 NOMURA AUSTRALIA LIMITED SYDNEY NOAUAU2S
260 OVERSEA-CHINESE BANKING CORPORATION LIMITED SYDNEY OCBCAU2S
261 OZFOREX LIMITED SYDNEY OZFXAU2S
262 QBE INSURANCE SYDNEY QBEGAU2S
263 QUEENSLAND TREASURY CORPORATION BRISBANE QLDTAU4B
264 RABOBANK AUSTRALIA BRANCH SYDNEY RABOAUSS
265 RABOBANK AUSTRALIA LIMITED (FORMERLY PIBA) SYDNEY RABOAU2B
266 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGNTH
267 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGPWF
268 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGSUM
269 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGCSL
270 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGTLK
271 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGMPT
272 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY (RBC DEXIA PLATFORM CLIENT) ROYCAUSGSYN
273 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY ROYCAUSS
274 RBC INVESTOR SERVICES TRUST, AUSTRALIAN BRANCH SYDNEY ROYCAUSG
275 RESERVE BANK OF AUSTRALIA SYDNEY RSBKAU2S
276 ROYAL BANK OF CANADA SYDNEY ROYCAU2S
277 ROYAL BANK OF SCOTLAND PLC SYDNEY RBOSAU2X
278 SHINHAN BANK CO., LTD SYDNEY SHBKAU2S
279 SOCIETE GENERALE SECURITIES AUSTRALIA PTY LTD SYDNEY NEWGAU2S
280 SOUTH32 LIMITED BRISBANE STHHAU4B
281 ST.GEORGE BANK, A DIVISION OF WESTPAC BANKING CORPORATION SYDNEY SGBLAU2S
282 STANDARD CHARTERED BANK, AUSTRALIA SYDNEY SCBLAU2S
283 STATE BANK OF INDIA SYDNEY SBINAU2S
284 STATE STREET AUSTRALIA LIMITED SYDNEY SSALAU2X
285 STATE STREET BANK AND TRUST COMPANY, SYDNEY BRANCH SYDNEY (OFFSHORE BANKING UNIT) SBOSAU2XOBU
286 STATE STREET BANK AND TRUST COMPANY, SYDNEY BRANCH SYDNEY SBOSAU2X
287 SUMITOMO MITSUI BANKING CORPORATION SYDNEY BRANCH SYDNEY SMBCAU2S
288 SUNCORP-METWAY LIMITED BRISBANE (INTERNATIONAL TRADE FINANCE) METWAU4BITF
289 SUNCORP-METWAY LIMITED BRISBANE (RETAIL FOREIGN CURRENCY SERVICES) METWAU4BFCS
290 SUNCORP-METWAY LIMITED BRISBANE (TREASURY OPERATIONS) METWAU4BTSY
291 SUNCORP-METWAY LIMITED BRISBANE METWAU4B
292 SWISS REINSURANCE COMPANY SYDNEY SWREAU2S
293 TAIWAN BUSINESS BANK, SYDNEY BRANCH BRISBANE (BRISBANE BRANCH) MBBTAU2SBRI
294 TAIWAN BUSINESS BANK, SYDNEY BRANCH SYDNEY MBBTAU2S
295 TAIWAN COOPERATIVE BANK SYDNEY BRANCH SYDNEY TACBAU2S
296 TELSTRA SUPER PTY LTD MELBOURNE TSUPAU3B
297 THE BANK OF NEW YORK MELLON, SYDNEY SYDNEY BNYMAU2S
298 THE BANK OF NEW YORK MELLON, SYDNEY SYDNEY BNYMAU2SCTA
299 THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED SYDNEY (AUSTRALIAN BRANCH) HSBCAU2SBAP
300 THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED SYDNEY (CLS DIVISION) HSBCAU2SCLS