Last updated: 23rd August 2026
Have you ever needed to check your airtime balance, find your data balance, transfer airtime, or recharge your line but couldn't remember the right code? You are not alone.
USSD codes are one of the simplest ways to manage a mobile line in Nigeria. With a few numbers on your phone, you can access important network services without opening an app or using mobile data.
In this guide, we have brought together useful MTN, Airtel, Glo and 9mobile USSD codes in Nigeria so you can quickly find the code you need. Whether you want to check airtime, check data, recharge your line, transfer airtime or access customer care, this page is designed to be a practical reference you can bookmark and return to.
Quick Answer: The most commonly used general USSD codes in this guide are *310# for airtime balance, *323# for data balance, *311*PIN# for airtime recharge, and 300 for customer care. Network services can change, so always verify a code if it stops working.
USSD means Unstructured Supplementary Service Data. It is a communication method that allows you to interact directly with your mobile network by dialing a short code from your phone.
Unlike many mobile applications, USSD generally does not require an internet connection. This makes it useful when you have no data, poor internet connectivity, or simply want to perform a quick task without opening an app.
For example, you can dial a code such as *310#, press the call button, and follow the options displayed by your network.
If you only need the most common codes, start here:
| Service | USSD Code |
|---|---|
| Check airtime balance | *310# |
| Check data balance | *323# |
| Recharge airtime | *311*PIN# |
| Airtime/data services | *312# |
| Borrow airtime/data | *303# |
| Airtime transfer/services | *321# |
| Value-added services (VAS) | *305# |
| Customer care | 300 |
These codes provide a quick starting point, but the sections below break the information down by network.
MTN customers can use USSD to manage airtime, data, transfers and other mobile services directly from their phones.
| MTN Service | USSD Code |
|---|---|
| General MTN services | *310# |
| Check airtime balance | *310# |
| Check data balance | *323# |
| Recharge airtime | *311*PIN# |
| Borrow airtime/data | *303# |
| Share/transfer airtime | *321# |
| Value-added services (VAS) | *305# |
| Customer care | 300 |
| NIN information | *996# |
Dial *310# from your MTN line and follow the prompt displayed on your screen.
Dial *323# to access your MTN data balance information.
Dial *321# and follow the instructions provided by MTN.
If you have excess MTN airtime that you would rather turn into money, see our guide on MTN Airtime to Cash in Nigeria.
Airtel customers can use USSD codes to manage airtime, data, transfers and other services without relying on a mobile app.
| Airtel Service | USSD Code |
|---|---|
| General Airtel services | *310# |
| Check airtime balance | *310# |
| Check data balance | *323# |
| Recharge airtime | *311*PIN# |
| Airtel services menu | *321# |
| Data services | *312# |
| Borrow airtime/data | *303# |
| Value-added services (VAS) | *305# |
| Customer care | 300 |
Dial *310# from your Airtel line and follow the displayed options.
Dial *323# to check your Airtel data balance.
Dial *321# and follow the instructions displayed on your phone.
If you have unwanted Airtel airtime, you can also learn how to convert Airtel airtime to cash in Nigeria.
Glo customers can use USSD to manage their airtime, data and other mobile services directly from their phones.
| Glo Service | USSD Code |
|---|---|
| General Glo services | *312# |
| Check airtime balance | *310# |
| Check data balance | *323# |
| Recharge airtime | *311*PIN# |
| Airtime transfer | *321# |
| Customer care | 300 |
| Value-added services (VAS) | *305# |
| Data services | *312# |
| Borrow airtime/data | *303# |
Dial *310# from your Glo line to access your airtime balance.
Dial *323# to check your Glo data balance.
Dial *321# and follow the instructions shown on your phone.
If you have excess Glo airtime, learn more about Glo Airtime to Cash in Nigeria.
9mobile customers can also use USSD codes to manage their mobile accounts without needing an internet connection.
| 9mobile Service | USSD Code |
|---|---|
| General services | *310# |
| Check airtime balance | *310# |
| Check data balance | *323# |
| Recharge airtime | *311*PIN# |
| Customer care | 300 |
| Value-added services (VAS) | *305# |
| Airtime/data services | *312# |
| Borrow airtime/data | *303# |
Dial *310# from your 9mobile line to check your airtime balance.
Dial *323# to check your remaining data balance.
Aside from airtime and data, one of the most common USSD lookups in Nigeria is retrieving a Bank Verification Number (BVN). If you cannot remember your BVN or need it quickly for a banking transaction, you can retrieve it directly from your phone without visiting a bank branch.
| BVN Service | USSD Code |
|---|---|
| Retrieve/check BVN | *565*0# |
| Validate a BVN (NIBSS) | *565*1# |
Dial *565*0# from the phone number linked to your bank account, then follow the prompt shown on screen. Your 11-digit BVN will be displayed, so have something to write with ready, or take a screenshot immediately.
A small service charge (typically around ₦20) is usually deducted from your airtime balance for each retrieval. This code works across MTN, Airtel, Glo and 9mobile, and is provided by the Nigeria Inter-Bank Settlement System (NIBSS) in partnership with Nigerian banks.
Note: You must dial *565*0# from the same phone number linked to your BVN enrolment. If the number has changed, USSD retrieval will not work, and you would need to contact your bank or the NIBSS BVN helpdesk instead.
Low on airtime to complete a retrieval? You can quickly top up airtime on Gosub before dialing the code.
One of the most common complaints among Nigerian mobile users is waking up to find airtime or data deducted for a service they never knowingly subscribed to. These are usually Value-Added Services (VAS), things like ringback tunes, daily jokes, sports alerts, horoscope updates, or "win cash" promos, that get activated on a line without the subscriber's clear knowledge.
The USSD code *305# lets you view and deactivate the value-added services active on your line, and pairing it with the NCC's DND code can stop future unwanted subscriptions too.
See our full guide on how to stop unauthorized airtime deductions in Nigeria using *305# and DND for step-by-step instructions, how to request a refund, and how to escalate to the NCC if needed.
Mobile apps have become a major part of everyday digital life, but USSD remains important because it provides a simple way to access network services without depending on an internet connection.
You may need USSD when you have no data, poor internet connectivity, a basic phone, or simply want to complete a quick task without opening an application.
For this reason, knowing the right MTN, Airtel, Glo and 9mobile USSD codes can save time when managing your mobile line.
| Feature | USSD | Mobile App |
|---|---|---|
| Requires internet | Usually no | Yes |
| Works on basic phones | Yes | Usually no |
| Good for quick tasks | Yes | Yes |
| Detailed account management | Limited | Better |
| Installation required | No | Yes |
USSD is convenient for quick network tasks, but you do not always have to use a USSD menu to recharge your line or buy data.
With Gosub.ng, you can buy airtime and data and access other digital services from one platform.
You can also explore our guide to cheap data and airtime in Nigeria.
Sometimes you may recharge the wrong number, receive more airtime than you need, or simply have airtime sitting unused on your line.
Instead of leaving eligible airtime unused, you may be able to convert airtime to cash in Nigeria through a supported Airtime-to-Cash service.
Gosub supports Airtime-to-Cash conversion for supported networks.
Learn more:
Telecom operators can change USSD codes, service menus and eligibility requirements from time to time. A code that worked previously may therefore change or stop working.
If a code on this page does not work, verify the latest information from your network operator before repeating the transaction. Always double-check the service, phone number and amount before confirming any airtime transfer or recharge.
The general airtime balance code used in this guide is *310#. If it stops working, confirm the latest code with your network.
The general data balance code used in this guide is *323#. Network services can change, so verify the code if necessary.
The general recharge format used in this guide is *311*PIN#. Replace PIN with the recharge PIN on your voucher.
Yes. USSD generally works without an internet connection, which is one reason it remains useful for mobile network services.
The code may have changed, the service may be temporarily unavailable, the code may have been entered incorrectly, your line may not be eligible, or there may be a temporary network issue.
Yes. Eligible airtime from supported Nigerian networks can be converted to cash through Airtime-to-Cash services such as Gosub. Learn how to convert airtime to cash.
Dial *565*0# from the phone number linked to your bank account. Your BVN will appear on screen, usually for a small service charge of around ₦20. This code works on MTN, Airtel, Glo and 9mobile.
Dial *305# to view the value-added services active on your line and deactivate any you do not recognise. If deductions continue, contact customer care on 300 and ask them to remove all third-party VAS subscriptions from your number.
USSD codes may look like a collection of numbers and symbols, but they remain one of the most practical ways to manage mobile services in Nigeria.
Whether you need to check airtime, check data, recharge your line, transfer airtime, access network services or contact customer care, knowing the right USSD code can save you time.
Bookmark this page so you can quickly return whenever you need an MTN, Airtel, Glo or 9mobile USSD code.
And when you need more than a USSD code, whether you want to buy airtime, data, pay bills or convert eligible airtime to cash,Gosub brings these everyday digital services together in one platform.
👉 Create your free Gosub account today and access everyday digital services in one place.