Every mobile operator code in one place. Check balance, buy data, transfer airtime, borrow credit and more.
USSD codes may change without notice — always confirm the code with your network operator before relying on it. Codes last reviewed: March 2026.
Select a country to view USSD codes for all operators
What is a USSD code?
USSD (Unstructured Supplementary Service Data) is a protocol used by mobile phones to communicate with the operator's servers. You dial a short code like *123# to access services such as checking your balance, buying data, or transferring airtime — no internet connection needed.
Do USSD codes cost money?
Dialing a USSD code itself is free in most African countries. However, the services accessed through USSD (buying data, transferring airtime) will deduct from your balance as expected.
Why does my USSD code not work?
Common reasons include: the code is for a different operator, you have a SIM issue, network congestion, or the operator updated their codes. Try again later or call customer care using the numbers listed above.
Telecom choice workflow
USSD Code Directory decision workspace
Compare coverage, price, speed, data limits, support, and contract terms before choosing a telecom service. This panel is tuned for ussd code directory so the user can move from a thin page to a usable first decision.
Result output: USSD Code Directory: telecom comparison ready with price, usage, coverage, speed, and contract notes.
Methodology: combine the fields into a local planning summary, then compare the answer against current local terms.
Compare coverage, price, speed, data limits, support, and contract terms before choosing a telecom service. Use it to pressure-test ussd directory numbers before committing money, paperwork, or plans.