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.

South Africa Bank Swift Codes - Page 4

South Africa Below are the SWIFT codes for all banks in South Africa. 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
151 RMB SECURITIES (PTY) LIMITED JOHANNESBURG (JSE SETTLEMENT OFFICE) RMBSZAJJJSE
152 RMB SECURITIES (PTY) LIMITED JOHANNESBURG RMBSZAJJ
153 RMB STOCKBROKING (PTY) LTD SANDTON FNEQZAJJ
154 SA STOCK BROKERS (PTY) LTD JOHANNESBURG SBPTZAJJ
155 SANLAM CAPITAL MARKETS PROPRIETARY LIMITED SANDTON GBSEZAJ2
156 SANLAM INVESTMENT MANAGEMENT BELLVILLE SANLZAJC
157 SANLAM SECURITIES PROPRIETARY LIMITED SANDTON GBSEZAJ3
158 SASFIN BANK LIMITED JOHANNESBURG SASFZAJJ
159 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD BENONI SFPSZAJJ044
160 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD CAPE TOWN SFPSZAJJ055
161 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD DURBAN SFPSZAJJ066
162 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD JOHANNESBURG SFPSZAJJ
163 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD JOHANNESBURG SFPSZAJJ033
164 SASFIN FRANKEL POLLAK SECURITIES (PTY) LTD SANDTON SFPSZAJJ022
165 SBG SECURITIES (PTY) LIMITED ROSEBANK SBEQZAJJ
166 SG FRANKEL POLLAK SECURITIES VINCENT (EAST LONDON) SFPSZAJJ011
167 SISHEN IRON ORE COMPANY (PTY) LTD CENTURION SIOCZAJJ
168 SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG (SECURITIES BRANCH) SOGEZAJJSGS
169 SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG (SECURITIES LENDING AND BOROWING) SOGEZAJJSLB
170 SOCIETE GENERALE, JOHANNESBURG BRANCH JOHANNESBURG SOGEZAJJ
171 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ6
172 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJH
173 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJS
174 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJT
175 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ5
176 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJP
177 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ4
178 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ7
179 SOUTH AFRICAN RESERVE BANK PRETORIA SARBZAJ8
180 STAKEHOLDER DATA SERVICES (PTY) LTD JOHANNESBURG SHDAZAJJ
181 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (AFRICA CUSTODY NETWORK) SBZAZAJJAFR
182 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (CASH REPORTING) SBZAZAJJBOL
183 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (CONTINUOUS LINK SETTLEMENT) SBZAZAJJCLS
184 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (HEAD OFFICE AND ALL SOUTH AFRICAN OFFICES) SBZAZAJJ
185 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (INTERNATIONAL BANKING SYSTEM USERS) SBZAZAJJICM
186 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (PAN AFRICAN LIQUIDITY MANAGEMENT) SBZAZAJJPLM
187 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG (SECURITIES LENDING) SBZAZAJJFSL
188 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJCNR
189 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJATG
190 STANDARD BANK OF SOUTH AFRICA LIMITED,THE JOHANNESBURG SBZAZAJJSAL
191 STANDARD CHARTERED BANK JOHANNESBURG (SECURITIES SERVICES) SCBLZAJJSSU
192 STANDARD CHARTERED BANK JOHANNESBURG SCBLZAJJ
193 STANDARD CHARTERED BANK JOHANNESBURG SCBLZAJ2
194 STANLIB ASSET MANAGEMENT MELROSE ARCH LBAMZAJJ
195 STATE BANK OF INDIA JOHANNESBURG SBINZAJJ
196 STRATE JOHANNESBURG STRAZAJ2
197 STRATE (PTY) LTD JOHANNESBURG (STRATE REGISTRAR) STRAZAJJREG
198 STRATE (PTY) LTD JOHANNESBURG (TFS) STRAZAJJTFS
199 STRATE (PTY) LTD SANDTON (UNEXCOR) STRAZAJJUNX
200 STRATE (PTY) LTD SANDTON STRAZAJJ