There are dozens of USSD codes on Nigerian networks that most people don’t even know exist. These shortcodes can help you check hidden bonuses, activate secret data offers, view SIM details, and even recover your lost PUK number — all without internet access.
In this post, we’ve compiled the Top 10 Hidden USSD Codes for Nigerian SIM Users in 2025 — covering MTN, Airtel, Glo, and 9mobile. Bookmark this page; you’ll need it!
Read also: Top Streaming Data Plans Compared: MTN, Airtel, or Glo?
1. Check Your SIM Welcome Bonus
- MTN: Dial
*559*43#– See your MTN welcome or new SIM bonus balance. - Airtel: Dial
*123*1#– Displays your main and bonus balances. - Glo: Dial
*122*2#– Shows your Glo bonus airtime or data offer. - 9mobile: Dial
*228#– Check bonus data on your account.
Tip: You can use these codes after a recharge to confirm if your promo bonus was added.
2. Check Your Phone Number Instantly
- MTN: Dial
*663#or*123*1*1# - Airtel: Dial
*121*3*4# - Glo: Dial
*135*8# - 9mobile: Dial
*248#
This is a lifesaver when you can’t remember your number or want to share it quickly.
3. Check Your PUK and SIM Details
- MTN: Dial
*123*7*1#– Retrieve your PUK (Personal Unblocking Key) and SIM serial. - Airtel: Use
*121#→ 3 → 4 → 5 to access SIM details. - Glo: Visit hsi.glo.com or dial
*777#→ Account Info. - 9mobile: Dial
*200#→ 3 → 3 for SIM management.
Note: You must have your SIM active to retrieve PUK without visiting a service center.
4. Check Your Current Tariff Plan
- MTN: Dial
*123*1*2# - Glo: Dial
*777#→ 4 → 1 - Airtel: Dial
*121#→ “My Account” → “My Tariff Plan” - 9mobile: Dial
*200#→ 2 → 4
This hidden trick helps you know if your line was silently migrated to another plan that drains your airtime faster.
5. See Your Data Balance (All Networks)
- MTN:
*323# - Glo:
*127*0# - Airtel:
*140# - 9mobile:
*228#
These USSDs work even when your data connection is off — perfect for monitoring data usage offline.
6. Borrow Airtime or Data
- MTN:
*303#– Borrow airtime or data instantly. - Glo:
*321# - Airtel:
*500# - 9mobile:
*665#
These hidden USSD codes allow you to get airtime or data in emergencies. Repayment happens on your next recharge.
7. Check Your BVN (Linked Number)
- Universal Code (All Networks):
*565*0#
This NCC-approved shortcode works across MTN, Airtel, Glo, and 9mobile. It helps verify your BVN on the SIM used during bank registration. (₦20 charge applies.)
8. Access Secret Data Offers & Bonuses
- MTN:
*121#→ 1 → 2 → “Data4Me” (personalized offers) - Airtel:
*141#→ 1 → 5 → “Special Offers” - Glo:
*777#→ Data → Special Plans - 9mobile:
*200#→ 3 → “Special Offers”
Hidden tip: These “for-me” offers usually give data at half price, especially during night or weekend promos.
9. Block or Unsubscribe from Annoying Services
- MTN: Dial
*447#or*123*5*1#to manage VAS subscriptions. - Airtel: Dial
*902#→ 2 → “Stop All Services”. - Glo: Send “STOP” to 2442 via SMS.
- 9mobile: Send “STOP” to 2442.
This helps you stop those annoying deductions from caller tunes and unwanted SMS subscriptions.
10. Contact Customer Care Directly
- MTN: Dial
300 - Glo: Dial
121or200 - Airtel: Dial
111 - 9mobile: Dial
200
These are the fastest routes to reach customer service directly via USSD without waiting through long voice menus.
Bonus: Universal Codes Every Nigerian Should Know
- Check NIN Status:
*996# - Link NIN to SIM:
*996#(works on all networks) - Check SIM Registration Status:
*996# - Share Airtime (MTN):
*321*Recipient Number*Amount*PIN#
These are official NCC-approved shortcodes valid nationwide in 2025.
Final Thoughts
Most Nigerians only know a few USSD codes, but these hidden ones can save your airtime, help you discover secret offers, and manage your SIM more efficiently. Whether you’re on MTN, Airtel, Glo, or 9mobile, mastering these codes keeps you in full control of your phone usage.
Pro Tip: Save this page or screenshot these codes — they’ll come in handy when you don’t have internet access.

