VTUAgent Logo

How to buy data on MTN, Airtel and Glo

Updated

Quick answer

Dial *312# on MTN, Airtel or Glo and pick a bundle; it is paid from your airtime. To pay by bank transfer or card, or to buy for someone else, buy the data online.

Buy data with *312#

  1. Make sure you have enough airtime for the bundle.
  2. Dial *312# from the line you’re buying for.
  3. Choose a category (daily, weekly, monthly and so on), then a bundle.
  4. Confirm. You get an SMS once the data is added.

Buy data online for any number

  1. Create a free VTU Agent account and fund your wallet by bank transfer or card.
  2. Open Buy Data and choose MTN, Airtel or Glo.
  3. Pick a plan type and bundle, and enter the phone number. It can be yours or anyone else’s.
  4. Confirm with your PIN. The data arrives in seconds, and a failed purchase is refunded to your wallet.

Today’s cheapest bundles of 1GB or more:

Which plan type to choose

Gifting bundles are the network’s regular plans. SME (MTN Datashare) and corporate gifting plans usually last 30 days. Awoof bundles are cheap promos that expire in a day or two, so they suit data you’ll use straight away. Each network’s plan page (MTN, Airtel, Glo) lists every plan with its validity and price.

Questions people ask

How do I buy MTN data?

Dial *312# and pick a bundle, paid from your airtime, or buy online with a VTU Agent wallet and pay by transfer or card.

How do I buy data for someone else?

Buy it online and enter their number. It works for any number on MTN, Airtel or Glo.

How do I buy data without airtime?

Buy it online and pay from your wallet, which you fund by bank transfer or card. No airtime is needed.

How fast does data bought online arrive?

Usually within a few seconds. If the network is slow it can take a few minutes, and a failed purchase is refunded to your wallet.

Buy data in under a minute

Create an account, fund your wallet, and buy for any number.