USSD codes (Unstructured Supplementary Service Data) are short dial codes that allow you to access mobile network services without internet. You can use them to check balance, buy data, migrate plans, transfer airtime, and manage your SIM settings instantly.
In Nigeria, networks such as MTN Nigeria, Airtel Nigeria, Globacom, and 9mobile rely heavily on USSD systems for customer self-service.
This guide explains how to use USSD codes effectively for all network services.
What Are USSD Codes?
USSD codes are:
- Short numbers you dial on your phone
- Used to access network services
- Work without internet connection
- Provide instant responses
Example format:
- *123#
- *310#
- *777#
Why USSD Codes Are Important
They help you:
- Check airtime balance
- Buy data bundles
- Transfer airtime
- Check SIM number
- Migrate tariff plans
- Activate services
Step 1: Open Your Phone Dialer
To use USSD:
- Open your phone app
- Type the code exactly
- Press the call button
Step 2: Wait for the Menu to Load
After dialing:
- A menu will appear on your screen
- Follow the prompts by replying with numbers
Example:
- Press 1 for data
- Press 2 for airtime
- Press 3 for account info
Step 3: Select the Service You Want
USSD menus are structured like this:
- Account management
- Data services
- Airtime services
- Customer support
Common USSD Services by Networks
MTN Nigeria
MTN Nigeria
Popular USSD codes:
- *310# → Check airtime balance
- *312# → Buy data
- *123# → Main menu
- *600# → Airtime transfer
Official site:
MTN Nigeria
Airtel Nigeria
Airtel Nigeria
Popular USSD codes:
- *140# → Check data balance
- *121# → Main menu
- *312# → Buy data
- *432# → Airtime transfer
Official site:
Airtel Nigeria
Globacom (Glo)
Globacom
Popular USSD codes:
- 1270# → Data balance
- *777# → Main menu
- 131 → Airtime/data services
Official site:
Globacom
9mobile
9mobile
Popular USSD codes:
- *228# → Data balance
- *200# → Main menu
- *229# → Data services
Official site:
9mobile
Step 4: Confirm Your Action
After selecting an option:
- You may be asked to confirm
- Reply with number or “Yes”
- Wait for SMS confirmation
Step 5: Save Frequently Used Codes
To make usage easier:
- Save important USSD codes in contacts
- Write them down for quick access
- Use screenshots if needed
Common Problems with USSD Codes
USSD Not Working
Causes:
- Poor network signal
- Network congestion
- Incorrect code
Menu Not Loading
Fix:
- Try again later
- Restart phone
- Move to a better location
Transaction Failed
Causes:
- Insufficient airtime
- Server issues
- Wrong input
Tips for Using USSD Codes Effectively
- Dial codes exactly as shown
- Avoid using during peak hours
- Ensure strong network signal
- Follow instructions carefully
- Use official network codes only
Security Tips
- Never share OTPs or PINs received via USSD
- Avoid fake USSD codes from unknown sources
- Use only official telecom services
- Protect your SIM with PIN lock
Frequently Asked Questions
Do USSD codes require internet?
No, they work without internet.
Are USSD codes free?
Most are free, but some transactions may be charged.
Can I use USSD on any phone?
Yes, as long as the SIM is active.
Why do USSD codes fail sometimes?
Usually due to network congestion or poor signal.
Are USSD codes the same for all networks?
No, each network has its own codes.
Summary
To use USSD codes:
- Open dialer
- Enter code
- Follow menu instructions
- Confirm action
- Wait for SMS confirmation
Conclusion
USSD codes are one of the simplest and most powerful tools for managing mobile services without internet access.
In Nigeria, networks like MTN Nigeria, Airtel Nigeria, Globacom, and 9mobile provide a wide range of USSD services that make mobile management fast and convenient.
By learning and using these codes properly, you can easily control your airtime, data, and account settings anytime.