// App Notice
Install USSD Codes Hub, the free African bank USSD codes app for your phone, no app store needed.
Verified USSD Codes, Category by Category

South Africa USSD Codes, All in One Place

Find the exact bank, telecom, and government USSD code you need for South Africa, from bank transfers to airtime top-ups and beyond.

7
Banks
4
Telecoms
0
Fintech
2
Gov & Utilities

All South Africa Providers

Browse or search across all 13 providers

Showing 8 of 13 providers
African Bank
Retail Bank · View details →
*120*225#Tap to copy
Transfer*120*225*2*amount*account_number#
Airtime*120*225*4*1*amount#
Balance*120*225*1#

Using South Africa USSD Codes, Step by Step

Works on any phone, no internet connection required

01

Open Your Dialer

Type in the USSD code shown for your chosen bank, network, or provider, just like dialling a phone number.

02

Pick From the Menu

A short text menu pops up on your screen, tap or type the number for the service you're after.

03

Verify and You're Set

Confirm with your PIN where asked, and that's it, no app install or internet connection ever comes into it.

South Africa USSD Codes

Browse every South Africa USSD code we've confirmed to date, organised by category for quick reference.

BanksUSSD Code
FNB*120*321#
Standard Bank*120*2345#
Absa*120*2272#
Nedbank*120*001#
Capitec*120*3279#
GoTyme Bank*120*543#
African Bank*120*225#
TelecomsUSSD Code
Vodacom*135#
Cell C*147#
Telkom*188#
MTN*141#
Government & UtilitiesUSSD Code
NSFAS*120*67327#
SASSA*120*3210#

USSD Banking Tips

Never Reveal Your PIN

No genuine bank or provider employee will ever call and ask for your USSD PIN, treat any such request as a scam attempt.

Dial From Your Registered Line

USSD checks the number you're calling from, if it isn't the one on file with your account, the session simply won't authenticate.

Glance at Your Balance Often

A quick, regular balance check is the easiest way to spot suspicious activity on your account before it becomes a bigger problem.

No Internet? No Problem

Every code here runs on any handset, feature phone or smartphone alike, with zero need for a data connection.

Related: South Africa USSD Codes You Should Know

FNB USSD codeStandard Bank USSD codeAbsa USSD codeNedbank USSD codeCapitec USSD codeGoTyme Bank USSD codeAfrican Bank USSD codeSouth Africa Banks USSD codesVodacom USSD codeCell C USSD codeTelkom USSD codeMTN USSD codeSouth Africa Telecoms USSD codesNSFAS USSD codeSASSA USSD codeSouth Africa Government & Utilities USSD codes

Frequently Asked Questions

Common questions about South Africa USSD codes

It stands for Unstructured Supplementary Service Data, a menu-based system you reach by dialling a short code, then tapping through options on screen. No app or internet needed at any point.
Yes, each code is matched against the provider's own official channel before we publish it, we don't just copy whatever list is circulating online.
It will. USSD travels over the same channel as ordinary calls and SMS, completely separate from mobile data, so even a phone with zero data works fine.
Mostly free or nearly free, aside from a possible small session fee your network might charge. The exact figure depends on your specific bank or provider.
We revisit South Africa's listings regularly, updating codes that change and marking providers that have shut down, merged, or dropped USSD entirely.
For now, yes, our South Africa directory is still growing. Reach out to the provider directly if you need their code before we've added it.
Copied!