9mobile — now officially rebranded as T2mobile — remains one of Nigeria's four major mobile networks, offering competitive data plans and reliable urban coverage. But like any data‑hungry user, you need to know exactly how much data you have left to avoid unexpected depletion.
Fortunately, 9mobile provides multiple ways to check your data balance — from simple USSD codes that work on any phone, to the feature‑rich My9mobile app. In this comprehensive guide, we walk you through every working method to check your 9mobile data balance in 2026, so you can always stay in control of your usage.
Quick Reference: 9mobile Data Balance Check Methods
| Method | What to Do | Speed | Internet Required? |
|---|---|---|---|
| USSD (Primary) | Dial *229# → select "Data Balance" | Instant | No |
| USSD (Direct) | Dial *229*7# | Instant pop‑up | No |
| USSD (Detailed) | Dial *229*1*1# | Instant pop‑up | No |
| SMS | Text 2 to 229 | ~1 minute | No |
| My9mobile App | Open app → home screen | Instant | Yes |
| Customer Care | Dial 300 | ~2 minutes | No |
Sources: 9mobile Official Channels, 2026
Now, let us dive into each method in detail.
Method 1: USSD Code – The Fastest Way
The USSD (Unstructured Supplementary Service Data) method is the quickest and most popular way to check your 9mobile data balance. It works on any phone — smartphone or feature phone — and does not require an internet connection.
Dial *229# from your 9mobile line and press send. A menu will appear. Select "Data Balance" (usually option 1 or similar). Your remaining data balance — and often the expiry date — will appear in a pop‑up message on your screen instantly.
For an even faster shortcut, dial *229*7# directly. This bypasses the menu and shows your data balance immediately in a pop‑up message.
Dial *229*1*1# to get a more comprehensive view of your data balance, including main data, bonus data, and active bundles all in one view, along with their expiry dates. This is the most detailed USSD option.
The *229*1*1# code also shows your bonus data balances (from promotions, referrals, or recharges) alongside your main balance.
Method 2: SMS – Reliable Offline Alternative
If USSD codes are not responding — for example, during network congestion — the SMS method works as a reliable fallback. It is free on most 9mobile plans and works even when your data is exhausted.
Open your messaging app, create a new SMS, type the number 2 in the message body, and send it to 229. You will receive an SMS within seconds containing your current data balance and validity period.
You can also send the keyword DATA to 229 to receive your data balance via SMS. This works on many 9mobile tariff plans.
Method 3: My9mobile App – The Most Feature‑Rich Option
The My9mobile App is 9mobile's official self‑care application. It is the most feature‑rich way to manage your data and provides a visual "progress bar" of your usage.
Steps:
- Download the My9mobile App from the Google Play Store or the Apple App Store.
- Sign in with your 9mobile number — you will receive an OTP to verify.
- Your data balance, airtime balance, and active bundles appear prominently on the home screen dashboard.
Bonus features:
- Buy data bundles directly with your debit card
- Send airtime or data to a friend
- View usage breakdown by app (YouTube, WhatsApp, Facebook, etc.)
- Set data alerts and usage limits
- Track your data usage history
- Manage multiple lines (if you have more than one)
Method 4: Customer Care
If none of the self‑service options work — for example, when your line is restricted or you suspect a billing issue — you can contact 9mobile customer care.
Dial 300 to speak to a 9mobile customer care agent. This call is free from your 9mobile line.
You can also visit any 9mobile service centre for in‑person assistance.
Special Codes for Specific Data Types
9mobile data can sometimes be split into different balances — main data, bonus data, night data, etc. Here are additional codes for specific scenarios:
- Night Data Balance: Dial *229*3*11# — this checks your night data balance (12am–5am bundles).
- Weekend Data Balance: Dial *5995*2# — checks your weekend data plan balance.
- Evening/Weekend Bundle Balance: Dial *229*3*12# or *229*3*13# — depending on your specific plan.
- SME Data Balance: Dial *461*4# — for SME/Corporate lines.
How to Check Airtime Balance on 9mobile
While this guide focuses on data balance, it is worth knowing how to check your airtime balance too. The NCC has harmonised airtime balance codes across all networks — simply dial *310# from your 9mobile line.
Alternatively, you can dial *229# and select the option for "Airtime Balance" from the menu.
Frequently Asked Questions
What is the code to check 9mobile data balance?
The primary code is *229# (then select "Data Balance" from the menu). For a direct shortcut, dial *229*7#. For a detailed breakdown including bonus data, dial *229*1*1#.
How do I check my 9mobile data balance via SMS?
Send 2 to 229. Alternatively, send DATA to 229 or BAL to 229.
Does checking 9mobile data balance cost money?
No. All USSD and SMS methods to check your data balance are free.
Do I need internet to check my 9mobile data balance?
No. USSD and SMS methods work without an internet connection. The My9mobile app does require an internet connection.
Why is my 9mobile data balance not showing?
If you are not seeing your balance, try these steps:
- Ensure you are dialling the code from your 9mobile line.
- Try an alternative method (e.g., SMS if USSD is not responding).
- Restart your phone and try again.
- If the problem persists, contact 9mobile customer care on 300.
How can I check my bonus data balance on 9mobile?
Dial *229*1*1# — this code shows your main data, bonus data, and active bundles in one view.
Is 9mobile now called T2mobile?
Yes, 9mobile officially rebranded to T2mobile, but most Nigerians still refer to it as 9mobile. All USSD codes and services remain the same.
Conclusion — Stay in Control of Your 9mobile Data
Know Your Balance, Never Run Out Unexpectedly
Checking your 9mobile data balance is quick, easy, and free. Whether you prefer the instant USSD code (*229*7#), the reliable SMS method, the feature‑rich My9mobile app, or the fallback customer care, 9mobile gives you multiple ways to stay on top of your data usage.
Quick recap of the best methods:
- Fastest: Dial *229*7# — instant pop‑up, no internet needed.
- Most Detailed: Dial *229*1*1# — shows main, bonus, and social bundles.
- Offline Backup: Text 2 to 229 — works even when data is exhausted.
- Best Features: My9mobile App — visual progress bar, usage breakdown, data alerts.
And remember — when you need to buy more data, do it the smart way. Fujest offers the best discounts on 9mobile data plans, with up to 15% off official prices and instant delivery.
Knowing your data balance is the first step to managing your usage effectively. With the methods outlined in this guide, you will never be caught off guard by an unexpected data depletion again. Bookmark this page, save the codes to your phone, and stay connected — always.
Need More Data? Get It Cheap on Fujest
Once you have checked your balance and need to top up, do it at the best price. Fujest offers the cheapest 9mobile data plans in Nigeria — up to 15% off!
Buy 9mobile Data Now