Nigeria USSD Codes for MTN Airtel Glo and 9mobile

Nigeria USSD Codes: Complete MTN, Airtel, Glo & 9mobile Guide

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.

What Is a USSD Code?

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.

Most Important USSD Codes in Nigeria

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 USSD Codes in Nigeria

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 care300
NIN information*996#

How to Check MTN Airtime Balance

Dial *310# from your MTN line and follow the prompt displayed on your screen.

How to Check MTN Data Balance

Dial *323# to access your MTN data balance information.

How to Transfer MTN Airtime

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 USSD Codes 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 care300

How to Check Airtel Airtime Balance

Dial *310# from your Airtel line and follow the displayed options.

How to Check Airtel Data Balance

Dial *323# to check your Airtel data balance.

How to Transfer Airtel Airtime

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 USSD Codes 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 care300
Value-added services (VAS)*305#
Data services*312#
Borrow airtime/data*303#

How to Check Glo Airtime Balance

Dial *310# from your Glo line to access your airtime balance.

How to Check Glo Data Balance

Dial *323# to check your Glo data balance.

How to Transfer Glo Airtime

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 USSD Codes 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 care300
Value-added services (VAS)*305#
Airtime/data services*312#
Borrow airtime/data*303#

How to Check 9mobile Airtime Balance

Dial *310# from your 9mobile line to check your airtime balance.

How to Check 9mobile Data Balance

Dial *323# to check your remaining data balance.

How to Check Your BVN Using USSD Code in Nigeria

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#

How to Check Your BVN with *565*0#

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.

How to Stop Unwanted Subscriptions Deducting Your Airtime (*305#)

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.

Why USSD Codes Are Still Important in Nigeria

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.

USSD Codes vs Mobile Apps

Feature USSD Mobile App
Requires internetUsually noYes
Works on basic phonesYesUsually no
Good for quick tasksYesYes
Detailed account managementLimitedBetter
Installation requiredNoYes

Need Airtime or Data Without USSD?

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.

What If You Have Excess Airtime?

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:

Important Note About USSD Codes

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.

Frequently Asked Questions (FAQs)

What is the code to check airtime balance in Nigeria?

The general airtime balance code used in this guide is *310#. If it stops working, confirm the latest code with your network.

What is the code to check data balance in Nigeria?

The general data balance code used in this guide is *323#. Network services can change, so verify the code if necessary.

What is the code to recharge airtime in Nigeria?

The general recharge format used in this guide is *311*PIN#. Replace PIN with the recharge PIN on your voucher.

Can I use USSD without mobile data?

Yes. USSD generally works without an internet connection, which is one reason it remains useful for mobile network services.

Why is my USSD code not working?

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.

Can I convert airtime to cash in Nigeria?

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.

What is the USSD code to check BVN in Nigeria?

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.

How do I stop a network provider from deducting money for services I did not subscribe to?

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.

Final Thoughts

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.

📚 Related Articles

MTN Airtime to Cash in Nigeria
How to Convert MTN Airtime to Cash in Nigeria

Learn how to convert eligible MTN airtime to cash.

Airtel Airtime to Cash in Nigeria
How to Convert Airtel Airtime to Cash in Nigeria

A practical guide for Airtel users.

Stop Unauthorized Airtime Deductions in Nigeria
Stop Unauthorized Airtime Deductions in Nigeria

Use *305# and DND to stop unwanted VAS charges.

Cheap Data and Airtime in Nigeria
Cheap Data and Airtime in Nigeria

Explore affordable data and airtime options.

Emily O. - Customer Service Representative

Author: Emily O.

Customer Service Representative


Share Article

WhatsApp Twitter Facebook LinkedIn Copy Link