![]() |
| Explore convenient ways to buy Airtel data in Nigeria using USSD, the Airtel app, bank apps, or trusted fintech platforms. |
How to Buy Airtel Data in Nigeria: USSD, App, Bank and Fintech Methods
The fastest way to buy Airtel data is dialing `*312#`, which opens Airtel's data menu for daily, weekly, monthly and promotional bundles — and if you'd rather not use USSD, the Airtel Thanks app, your bank's mobile app, and fintech wallets like OPay, PalmPay, Moniepoint and Kuda all let you buy Airtel data too. Here's exactly how each method works.
Airtel Data-Related Codes
| Service | Code |
|---|---|
| Buy data (menu) | *312# |
| Check data balance | *323# |
| Check airtime balance | *310# |
| Recharge with a PIN | 311Recharge PIN# |
| Borrow airtime/data (if eligible) | *303# |
Airtel adopted `*312#` as part of Nigeria's harmonized USSD short codes, replacing older data-purchase codes you may still see referenced in older guides.
Method 1: Buy Airtel Data via USSD (Fastest)
1. Dial `*312#` from your Airtel line
2. Select **Data Plans** from the menu
3. Choose a category — Daily, Weekly, Monthly, Smart Data, Social, or Hourly
4. Select your preferred bundle
5. Confirm the purchase
If you have sufficient airtime, the bundle activates immediately and you'll receive a confirmation SMS. The exact bundles shown can vary slightly by SIM, location and current promotions — dial `*312#` to see what's actually available on your line rather than relying solely on a fixed list.
Method 2: Buy Airtel Data via the Airtel Thanks App
1. Download Airtel Thanks from Google Play or the App Store
2. Log in with your Airtel number and the OTP sent to your line
3. Go to the Data or Plans section
4. Select your bundle and confirm payment
The app also lets you check your balance, view up to 90 days of recharge history, and gift data to another Airtel number — more than USSD shows at a glance.
Method 3: Buy Airtel Data via Your Bank App
Many Nigerian banks let you buy Airtel data directly:
1. Open your bank's mobile app
2. Go to Airtime/Data or Bills Payment
3. Select Airtel, enter the phone number and bundle
4. Confirm with your transaction PIN
Method 4: Buy Airtel Data via Fintech Apps
Platforms like OPay, PalmPay, Moniepoint, and Kuda support instant Airtel data purchases:
1. Open the app and select Data or Airtime
2. Choose Airtel, enter the number and bundle size
3. Confirm and pay from your wallet balance
Method 5: Buy Airtel Data via the Airtel Website
1. Visit airtel.ng
2. Select data plans and your preferred bundle
3. Enter your phone number and payment details
4. Confirm the purchase
Can I Buy Airtel Data Without Airtime?
Yes — any method that charges a bank card, bank transfer, or fintech wallet balance directly (bank apps, fintech apps, the Airtel website with card payment) doesn't require existing airtime. USSD purchases, by contrast, deduct from your airtime balance, so you'll need enough airtime loaded first.
What to Do If a Purchase Fails
Eh, na gane. Kana son table ɗin da za ka iya copy ka paste kai tsaye, ba wani bayani a waje ba.
| Problem | Likely Cause | What to Do |
|---|---|---|
| "Insufficient balance" via USSD | Not enough airtime | Recharge airtime first, or use a bank/fintech app instead |
| Debited but no data received | Network delay | Update your Wait a few minutes; check balance via *323# before assuming it failed |
| USSD menu doesn't respond | Network congestion or SIM issue | Retry after a few minutes, or switch to the Airtel Thanks app |
| Bank/fintech purchase shows "failed" but money was deducted | Processing delay on the provider's end | Most apps auto-reverse within 24 hours; contact the app's support if it doesn't |
How to Check Airtel Data Pack Balance in Nigeria
How to Cancel Any Airtel Auto-Renewal or Subscription
Frequently Asked Questions
What is the USSD code to buy Airtel data?
`*312#` — this opens the main data menu where you can browse and select any available bundle.
Can I buy Airtel data for someone else?
Yes — most methods (USSD, app, bank, fintech) let you enter a different phone number when purchasing.
Do I need internet access to buy Airtel data?
No — the USSD method (`*312#`) works without any data connection, making it useful even when you're completely out of data.
Is it safe to buy Airtel data through a fintech app?
Yes, as long as you're using an established, widely used platform — avoid unfamiliar apps or websites offering Airtel data at suspiciously low prices.
Conclusion
`*312#` remains the quickest way to buy Airtel data when you have airtime available, while bank and fintech apps are the better choice when you want to pay directly without touching your airtime balance. Whichever method you use, confirm the bundle and price shown before paying, since available offers can shift by SIM and location.
- Airtel Nigeria official site — for current bundle listings and official purchase channels
