How to Buy Data on 9mobile in Nigeria: Codes and Plans

Buy 9mobile data using USSD, the app or a third-party platform, with current plan prices and the code for each bundle.

Cardgoal
Reading time
minutes
Cardgoal
Reading time
minutes

Key Takeaways

What is the code to buy data on 9mobile?

Dial *312# on your 9mobile line and follow the menu.

What other ways can I buy data?

Through the ig9ite app, the 9mobile website, or on Cardgoal.

What is the most common mistake?

Using the wrong USSD code. Buying large plans without checking coverage is another frequent error.

What else should I check first?

Data validity, your device settings, and whether the SIM is new or recycled — all can stop a purchase working.

Table of Contents
Subscribe to our newsletter
Read about our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Last updated: August 20,2026


If you’re wondering how to buy data on 9mobile, you’re not alone. Many users often look for the easiest and fastest way to stay connected online. Luckily, 9mobile provides several simple options to buy data on 9mobile, whether using a USSD code, managing your subscription through the 9mobile app or using a website. In this guide, we’ll show you step by step how to buy data on 9mobile, so you can choose the method that works best for you, get the most value, and enjoy uninterrupted internet access anytime, anywhere.


Different Methods to Buy 9mobile Data

USSD Code to Buy Data on 9mobile

The code to buy data on 9mobile is simple: *312#. To use it, open your phone’s dialer, enter *312#, and follow the on-screen prompts. Select "Buy Data", choose your preferred plan (daily, weekly, or monthly) and confirm the purchase. Once completed, you’ll receive a pop-up or SMS confirming that your data bundle has been successfully credited.


Using this USSD code is fast, convenient, and works on all types of phones, including basic feature phones, since it doesn’t require an internet connection. It’s a great option if you need quick access to data while on the go or when you don’t have access to the 9mobile app. Additionally, this method allows you to compare available bundles and pick the one that best fits your usage needs and budget.


How To Buy Data on 9mobile Using Ig9ite app

For those who prefer managing their 9mobile services through an app, the Ig9ite app provides an easy way to buy data on 9mobile. After downloading the app from Google Play or the App Store, simply register your 9mobile number and verify it with the OTP sent to your phone. From the main dashboard, head to the “Data” or "Bundles" section, choose the plan that fits your usage (daily, weekly, or monthly). Select your preferred payment option, and complete the purchase. Your data bundle is credited immediately, and you’ll receive a confirmation notification.


The Ig9ite app makes data management convenient and transparent, allowing you to track your usage, check expiry dates, and explore ongoing offers all in one place. It’s ideal for anyone who wants a hassle-free, smartphone-based way to handle all 9mobile services without relying on USSD codes.


Buy Data on 9mobile using 9mobile Website

If you prefer buying 9mobile data using a browser, the official 9mobile website offers a convenient option for both desktop and mobile users. Start by visiting the 9mobile site and logging in with your number. Verify your identity using the OTP sent to your phone. Once logged in, go to the "Data" or "Bundles" section, where you can browse available plans and choose the one that fits your usage (daily, weekly, or monthly). After selecting your bundle, provide your payment details, which can include debit cards, bank transfers, or linked wallet options, and confirm the transaction.


Buy 9mobile Data Using Cardgoal

To buy data on Airtel using the Cardgoal app, follow these simple steps:


Step 1


First, download the Cardgoal app from the Google Play Store or App Store. Complete your registration if you’re a new user, or log in if you already have an account. After logging in, you will arrive at the app’s Dashboard.


Step 2


On the home screen, tap the "Pay Bills" option at the top. This will take you to a page that lists different payment services, including mobile data purchases.


Step 3


Select "Buy Data" and fill in the required details carefully. Enter your Nigerian phone number, choose Airtel as the network provider, and select the data plan that fits your needs. Then, tap Submit to proceed.


Step 4


Review and confirm your transaction. Within a few minutes, your Airtel data bundle will be activated and ready to use.


Note:


To complete the purchase, ensure you have sufficient funds in your Cardgoal wallet. You can fund your wallet by selling gift cards in Nigeria directly through the app.


Mistakes To Avoid While Buying Data on MTN

Using the Wrong USSD Code

Some people still use old codes from the Etisalat days, which may not work anymore. To avoid errors, always use the current USSD code *312# to check and buy data bundles.


Buying Large Plans Without Checking Coverage

9mobile’s network is fast but may not be strong in all areas, especially rural locations. Before subscribing to big monthly plans, try a small daily plan first to make sure you have a good signal in your area.


Not Checking Data Validity

Some plans expire quickly, even if you haven’t used all the data. Always check how long the plan lasts (daily, weekly, or monthly) before confirming your purchase.


Problems with New or Recycled SIMs

New SIM cards can sometimes have issues if they were previously used or not properly registered. Always register your SIM at an official 9mobile center and make sure there are no existing problems.


Ignoring Device Settings

Data can run out fast if apps are using it in the background. Turn off automatic updates, autoplay videos, and background data for apps you don’t need. You can also set a data usage limit on your phone to avoid surprises.


Conclusion

Buying data on 9mobile in Nigeria is simple. You can use the USSD code, the Ig9ite app, the 9mobile website, or Cardgoal. Each method is quick and secure. Follow the steps carefully to avoid mistakes. This ensures your data works correctly and lasts as expected. With these options, staying connected on 9mobile is easy anytime, anywhere.



FAQ: How To Buy Data on 9mobile in Nigeria?

1. What is the USSD code to buy data on 9mobile?
Dial *312#. Open your phone's dialler, enter the code and follow the on-screen prompts to pick a bundle.

2. Are older 9mobile data codes still valid?
No. Using an out of date code is one of the most common reasons a purchase fails, so use *312# rather than a code you have had saved for years.

3. What other ways are there to buy 9mobile data?
Three besides the USSD code: the Ig9ite app, the 9mobile website, and buying through Cardgoal.

4. Do I need internet access to buy data on 9mobile?
Not with the USSD route. The code works on any handset, including a feature phone with no internet, which is what makes it the fallback when you have run out.

5. What is the most common mistake when buying data?
Entering the wrong USSD code. After that comes buying a large plan without checking coverage in your area, and not checking how long the bundle lasts.

6. Why should I check coverage before buying a large plan?
A large bundle is wasted if the signal where you are does not support the speeds you are paying for. Check coverage before committing to the bigger plans.

7. What does data validity mean?
It is how long the bundle lasts before it expires, regardless of how much of it you have used. A daily plan and a monthly plan can hold the same volume with very different lifespans.

8. Can I buy 9mobile data without airtime on my line?
Yes, if you pay another way. Buying through an app or through Cardgoal does not draw on your airtime balance.

9. How do I buy 9mobile data through Cardgoal?
Load your Cardgoal wallet, choose data, select 9mobile and the bundle you want, and confirm. The bundle is applied to the number you enter.

10. Where does the money in the Cardgoal wallet come from?
You can fund it by selling an unused gift card, which turns a card you cannot spend in Nigeria into data on your own line.