USSD Code


USSD Codes South Africa – Network, Banking & Store USSD Codes

Looking for the correct USSD code in South Africa?
USSDCode.co.za gives you verified USSD codes for mobile networks, banks, retail stores, and essential services — all in one place.

Whether you want to check your airtime balance, buy data bundles, transfer money, pay bills, or stop subscriptions, you’ll find the exact shortcode and step-by-step instructions here.


Find Any USSD Code in South Africa

USSD codes (Unstructured Supplementary Service Data) are short dial codes like *120#, *135#, or 120321# that allow you to access services directly from your phone — no internet required.

Mobile Network USSD Codes

Access self-service menus and manage your account instantly:

Each network page includes:


Banking USSD Codes

Manage your money securely using cellphone banking USSD codes.

Bank USSD pages include:

  • Official banking shortcode
  • Step-by-step instructions
  • Common errors and fixes
  • Cost and usage information

Store & Service USSD Codes

Pay store accounts, check balances, or access service menus using USSD.

Find USSD codes for:

  • Retail store accounts
  • Bill payments (DStv, utilities, services)
  • Mobile service providers
  • Subscription management

Most Popular USSD Codes in South Africa

These are the most searched USSD tasks in South Africa:

Check Airtime & Data Balance

Need to check your airtime or data balance?
We provide quick access to:

Each guide shows you:

  1. The exact USSD code
  2. How to dial it
  3. What you’ll see on screen
  4. What to do if it fails

Buy Airtime & Data Bundles

Running low on data? Buy bundles instantly using USSD:

No app required. No internet needed.


Please Call Me Codes

Send a free “Please Call Me” message using:


Banking on Your Phone Using USSD

USSD banking works on any phone — smartphone or basic device.

Transfer Money Using USSD

Check Bank Balance Using USSD

Pay Bills Using USSD

Each page explains the full process clearly and safely.


Common USSD Problems & Fixes

If your USSD code is not working, we help you troubleshoot quickly.

USSD Code Running Problem

USSD Session Failed Error

Invalid MMI Code Fix

USSD Not Working on Android

How to Stop WASP & Subscriptions

Our troubleshooting guides explain:

  • Why the error happens
  • How to fix it step-by-step
  • When to contact your network or bank

What Is a USSD Code?

A USSD code (Unstructured Supplementary Service Data) is a short dial code used to access mobile network or banking services directly from your phone.

Example format:
*XXX#
*120*XXX#

USSD works without mobile data and connects directly to your service provider’s system.

How USSD Works

When you dial a USSD code, your phone sends a request to your mobile network in real time. The system responds instantly with a menu or account information.

Are USSD Codes Free in South Africa?

Some USSD codes are free. Others may incur small network charges. Each guide on this site clearly explains whether charges may apply.

Why USSD Codes Change

Networks and banks occasionally update USSD codes for security or service improvements. We update our pages regularly to reflect changes.


Browse USSD Codes by Category

Explore by category:


Why Use USSDCode.co.za?

  • Verified South African USSD codes
  • Updated regularly
  • Step-by-step instructions
  • Troubleshooting included
  • Works for all major networks

We make it simple to find the correct code fast.


Frequently Asked Questions

What is the USSD code to check airtime?

It depends on your network. Visit your network’s USSD page to find the correct balance check code.

How do I check my data balance?

Dial your network’s data balance USSD code. Each network has a different shortcode.

What does “USSD code running” mean?

It means your phone has sent the USSD request and is waiting for a response from your network.

How do I cancel subscriptions using USSD?

Most networks provide a USSD menu to manage and cancel WASP or content subscriptions.

Can I transfer money using USSD?

Yes. Major South African banks allow transfers, balance checks, and payments using USSD banking codes.


Final SEO Notes (Strategic)

This homepage copy targets:

Primary keywords:

High-intent queries:

Problem queries: