This is the ultimate coverage of MTN Nigeria USSD codes in 2025! If you are an MTN user in Nigeria, you might have observed the USSD codes you have been using to check your balance, borrowing airtime, buying data and so on have recently changed. Need the right MTN USSD code to solve your telecom problems? This guide covers all the codes you will be needing for data, airtime and more in 2025.
The changes came following the Nigerian Communications Commission (NCC) directive on the USSD codes for all networks.
Whether you are a Student, business owner, traveller or anything else in 2025, this guide provides you access to all the MTN codes. So do bookmark this page as all kinds of codes!
Why Did MTN USSD Codes Change in Nigeria?
Recent NCC Directive on USSD Codes for All Networks in Nigeria
Great news! NCC has ordered All Telcos in the country including MTN, Airtel, Glo and 9mobile among others to harmonise the codes of their USSD. This initiative aims to.
- Simplify Things: Users with numerous SIMs will no longer have to remember different codes for different networks.
- Ensure Better Efficiency: Telecom services will become easier and more accessible to use, especially in rural areas where internet access is limited.
MTN New Codes in 2025
These MTN new codes like the 310# for balance and 312# for data allow you to easily access your telecom services with ease all over Nigeria. This is as a result of the introduction of the new codes by the Nigerian Communications Commission (NCC).
All the known MTN USSD codes that we usually call like 556# for checking balance and 131# for data purchase are replaced for a new code. When you tried an old code and there was an error, this was the reason! Don’t worry—we’ve got you covered with the latest updates.
Complete List of Updated MTN Nigeria USSD Codes
Below is a comprehensive and easy-to-scan table of the latest MTN Nigeria USSD codes for 2025 covering airtime, data, borrowing and value-added services, roaming and more. Use the table to easily find the code that you need or jump straight to the relevant section for instructions.
MTN + Airtel DATA GIVEAWAY
Join our free whatsapp channel for weekly free data bundles! 🎁
📲 JOIN & WIN FREE DATA🏆 Winners announced every week!
All MTN Codes in Nigeria for 2025
Service | USSD Code | Description | Charges/Eligibility |
---|---|---|---|
MTN Recharge Code | *311*Voucher PIN# |
Recharge airtime using a voucher PIN | None |
MTN Recharge Code for 17-Digit PIN | *311*Voucher PIN# |
Recharge with a 17-digit voucher PIN | None |
How to Check MTN Airtime Balance via SMS | Text 2 to 131 |
Receive your airtime balance via SMS | Free |
Check Airtime Balance | *310# |
View your current airtime balance | Free |
Check MTN Number | *123*1*1# |
Display your MTN phone number | Free |
MTN New Code for Data | *312# |
Buy daily, weekly, or monthly data plans | Varies by plan |
MTN USSD Code for Data Balance | *323# |
View your remaining data balance | Free |
Borrow Airtime | *303# |
Borrow airtime (eligibility required) | 15% service fee (including VAT) |
Borrow Data | *303# |
Borrow data bundles (eligibility required) | 15% service fee (including VAT) |
Share Data | *321# |
Transfer data to another MTN user | Free (max 1GB/day in 2 tranches of 500MB) |
Gift Data | *321# |
Buy data for a friend | Varies by plan |
MTN OnDemand (Bank Purchase) | *904# |
Purchase airtime/data using bank USSD/debit card | Free |
Link NIN to MTN Line | *785# |
Link your National Identification Number (NIN) | Free |
Verify NIN-SIM Linkage | 996 |
Check if your NIN is linked to your SIM | Free |
Manage DND | 2442 |
Activate/Deactivate Do-Not-Disturb (DND) | Free |
Port Number | 3232 |
Port your number to/from MTN | Free (subject to NCC guidelines) |
MTN USSD Code for Roaming | *131*5# |
Subscribe to roaming plans for calls, SMS, data | Varies by plan (see below) |
Video Streaming Packs | *131*8# |
Subscribe to YouTube, StarTimes, ShowMax bundles | Varies by plan (see below) |
MTN Share N Sell | *600# |
Share or sell airtime to another MTN user | Free |
Get PUK Number | *123*7*3# |
Retrieve your PUK to unblock your SIM | Free |
Access MTN Self-Service | *123# |
Access account info, tariff plans, and more | Free |
MTN Customer Care Number | 300 |
Contact MTN customer service | Free from MTN lines |
MTN USSD Airtime and Balance Management
With these new codes, you can easily manage your airtime and check your balance.
Checking Your MTN Account Balance
Keep track of your MTN account balance by dialing *310#. To simple MTN Recharge Code. First of all, your balance shows on the screen and soon after detailed sms which is perfect for tracked your funds in 2025.
MTN Recharge Code Made Simple
Recharge your airtime using the MTN recharge code 311Voucher PIN# in 2025. Simply enter your voucher PIN (like 3111234567890123456#) and that’s all!
- To recharge your airtime: Dial 311 voucher pin# (e.g., 3111234567890123456#). A confirmation SMS will be received once the airtime is loaded.
- To check your airtime balance: Dial *310#. Your balance will pop up onscreen, and an SMS with in-depth info will follow.
- To check your MTN number: More often than not, one forgets their number. Simply dial 1231*1#. Your number will be displayed on the screen, and an SMS will be sent.
Tip for students: Save the number as ‘My MTN Number’ in your contact list.
MTN USSD Data Services
You can buy data, share data with friends, and more with MTN data services. Here’s how to use the relevant USSD codes:
MTN USSD Code for Data Services
The MTN USSD code *312# is your gateway to buying data in 2025. Whether it’s daily, weekly, or monthly plans, this code has you covered.
- To buy data: Dial *312# to access the menu. You can pick daily, weekly, or monthly plans and follow the prompt for confirmation.
- To view your remaining data: Dial *323# to check your data balance, which also includes the expiration date.
- To share data: Dial *321# to send data on a daily basis, up to 1GB (in 500MB tranches) to MTN users.
- To gift data: Dial *321# and select the option to purchase data for a friend.
- For businesses: If you are a business sending data for your team, you can use *321# to gift data directly.
MTN Night Plan Code 2025
For late-night browsing, the MTN night plan code 2025 is accessed via *312#. Get 1GB for ₦200 from 11 pm to 6 am—ideal for downloads or streaming!
MTN USSD Borrowing Airtime and Data
Running low on airtime or data? MTN allows eligible users to borrow with the following conditions:
- Eligibility Criteria:
- Be an MTN customer for at least 3 months.
- Spend a minimum of N200 monthly on your SIM for 3 months.
- Have an airtime balance between N0 and N75.
- To Borrow Airtime: Dial *303#, select the amount you want to borrow, and confirm. A 15% service fee (including VAT) will be deducted from your next recharge.
- To Borrow Data: Dial *303#, choose a data plan, and confirm. The same 15% service fee applies.
Troubleshooting Tip: If you’re not eligible to borrow, top up your account with at least N200 and try again after a few days.
Value-Added Services
MTN offers a range of value-added services, such as video streaming, mobile banking, and more. Here are the key codes:
- Video Streaming Packs: Dial 1318# to subscribe to YouTube, StarTimes, or ShowMax bundles. Options include:
- YouTube Packs: 1 hour (400MB) for N50, 3 hours (1.2GB) for N130, or night plans from 11 pm–6 am (2GB) for N200.
- StarTimes Packs: 1 hour (750MB) for N150, 3 hours (2.25GB) for N400.
- ShowMax Mobile: Affordable subscriptions for movies, series, kids’ content, and live football.
- MTN OnDemand: Dial *904# to purchase airtime or data directly from your bank account, USSD, or debit card—no internet required.
Tip for Travelers: Use *904# to top up your account quickly while abroad, avoiding the hassle of finding a recharge card.
Roaming and International Services
For frequent travelers, MTN’s TravelPass offers unlimited calls, SMS, and data across 40+ countries. Here’s how to subscribe:
- To Access TravelPass: Dial 1315# and choose from the following plans:
- 7 days (Voice) – N5,000
- 7 days (1GB Data) – N5,000
- 14 days (Voice/SMS + 1GB Data) – N10,000
Eligibility: Available to both prepaid and postpaid MTN customers, before or after leaving Nigeria.
Security and Privacy
Protecting your account and personal information is crucial. Use these codes to enhance security:
- To Link NIN: Dial *785# to link your National Identification Number (NIN) to your MTN line, as mandated by the NCC.
- To Verify NIN-SIM Linkage: Dial 996 to confirm if your NIN is successfully linked.
- To Manage DND: Dial 2442 to activate or deactivate Do-Not-Disturb (DND) to stop unsolicited messages.
- To Get PUK Number: Dial 1237*3# to retrieve your PUK number if your SIM is blocked after entering the wrong PIN three times.
Security Tip: Never share your PIN, PUK, or NIN with strangers to avoid fraud. MTN USSD transactions are encrypted, ensuring your data remains secure, as per NCC guidelines.
How to Use MTN USSD Codes
Using MTN USSD codes is very simple, even without the internet. Follow these steps:
Navigating the MTN Menu
Every MTN menu starts with a simple dial—like *312# for data or *123# for self-service. Follow these steps to explore the options and manage your account effortlessly.
- Make Sure Your Phone Is on the MTN Network – Ensure that your phone is receiving connection from the MTN network.
- Open Your Call App: Tap on your phone dialer.
- Use the USSD Code: Type in the relevant code (e.g., *310# to check balance) and then click Call.
- Use Your Keypad: Select options by pressing on your phone’s keypad to follow the instructions on the screen.
- Confirm and Proceed: When you want to borrow or buy, confirm and click on it.”

Troubleshooting Common USSD Issues
Encountering problems with USSD codes? Here are solutions to common issues:
- Issue: “Connection problem or invalid MMI code” error. Solution: Check your network signal. If weak, move to an area with better coverage and try again.
- Issue: Code not working or showing outdated menu. Solution: Ensure you’re using the updated 2025 codes (e.g., 310# for balance, not 556#). Clear your phone’s cache or restart your device.
- Issue: Not eligible to borrow airtime/data. Solution: Verify your eligibility (see Borrowing section above). Contact MTN customer service via 300 if the issue persists.
- Issue: USSD menu is slow or unresponsive. Solution: Try during off-peak hours (e.g., early morning) to avoid network congestion.
Tip: If all else fails, visit an MTN service center or use the MTN Nigeria website (www.mtn.ng) for support.
MTN USSD Codes vs. Other Nigerian Networks
How do MTN’s USSD codes compare to other major Nigerian networks like Airtel, Glo, and 9mobile? Here’s a quick comparison:
All MTN Codes Compared to Other Nigerian Networks
Service | MTN | Airtel | Glo | 9mobile |
---|---|---|---|---|
Check Balance | *310# |
*123# |
*124# |
*232# |
Purchase Data | *312# |
*141# |
*777# |
*200# |
Borrow Airtime | *303# |
*500# |
*321# |
*665# |
Link NIN | *785# |
*346# |
*109# |
*200*8# |
Why Choose MTN?
MTN stands out from its competitors with unique offerings such as:
- MTN OnDemand: Dial *904#
- TravelPass: Dial 1315#
- Video Streaming Options: Dial 1318#
These features, among others, make MTN a user’s preferred choice.
Tips for Specific User Groups
Students
- Save on data by dialing *312# to buy any of the cheap daily or weekly data plans for classes and research.
- You can buy YouTube night packs by dialing 1318# to study at night. It costs N200 for 2GB but is only available from 11 pm – 6 am.
Business Owners
- Use *321# to gift data to your team to keep communication going.
- Use *904# to buy airtime or data from your bank account and save yourself some time.
Travelers
- Before leaving Nigeria, dial 1315# to use TravelPass for calling, texting, and browsing abroad.
- Use the code *904# to top up your airtime anywhere in the world using your bank card.
The Future of MTN USSD Codes in Nigeria
MTN’s Codes Will Continue to Change
As Nigeria embraces 5G and digital transformation, future opportunities include:
- Mobile Wallet Integration: Mobile wallets may soon operate with USSD codes to make payments not contingent on bank accounts through a mobile wallet.
- AI Chatbots: MTN could provide AI chatbots that can be reached via USSD codes to assist users without needing an internet connection.
- Business and IoT Plans: The company will create USSD codes for applications like business plans, Internet of Things (IoT), and other offers.
Stay Informed: Bookmark this page! Be sure to check back often so that you do not miss anything, as we will keep you informed.
Frequently Asked Questions (FAQs)
MTN Share: Gives you the ability to transfer data from your existing balance.
MTN Gifting: Lets you use your own airtime or bank account to buy your friend new data.
You might have noticed that a lot of the old codes (556#, 131#) have been replaced lately. The reason is simply due to standardization by the NCC in 2025. Use the updated codes listed in this guide.
Yes, most USSD codes are free, barring borrowing airtime/data, which incurs a 15% service charge.
You need an active MTN signal for USSD. If you are in a low coverage area, it is recommended to use the app or website with WiFi.
Dial 300 from your MTN line or visit www.mtn.ng for support.
MTN Data Plan Code for Affordable Bundles
MTN Nigeria offers reliable low-priced data codes for users in 2025, helping them save funds while enjoying great internet services.
Take advantage of MTN cheap data codes and other offers to access affordable data for daily, weekly, or monthly usage—even for heavy users.
The MTN data plan code, *312#, provides access to numerous affordable data packages. For example:
- The ₦200 for 1GB plan offers 1GB of data valid for 24 hours for only ₦200.
- The MTN data plan 100 for 1GB costs ₦100, meaning you get 1GB for ₦100. However, this plan is not available to everyone. You must be eligible and dial from a designated area.
To use these plans, simply dial the MTN cheap data code for 1GB: *312#. You will be prompted to pick your choice.
MTN Special Data Offer Code and Monthly Plans
A convenient way to access exclusive offers is by dialing the MTN special data offer code: *121#. After dialing, navigate to the Smart Data menu to find options like:
- 13GB for ₦2,000 (valid for a week), available to eligible users.
If you need a long-lasting plan, explore the MTN data plan monthly menu, which includes options like:
- 45GB for ₦6,000. To activate this plan, dial the MTN data plan code: *312#.
While MTN does not offer an unlimited data plan, their large-volume monthly plans (e.g., 45GB) provide enough data for heavy users, mimicking unlimited plans in most situations.
Tricks to Maximize MTN Cheap Data
To help you maximize your data:
- Roll Over Unused Data: Renew your plan before it expires to carry over unused data.
- Monitor Usage: Dial *323# to track your data consumption.
- Optimize Streaming: Reduce video quality to 480p to save data.
- Night Bundles: Use night plans like 1GB for ₦200 (available from 11 pm – 6 am) to download large files at a lower cost. Access it via *312#.
With these MTN cheap data codes and hacks, you can save more while enjoying a great data connection. You’ll definitely find a cheap data plan that suits your needs among these options.
Top 10 MTN Data Cheat Code 2025
Curious about MTN data cheat codes for 2025? If you would like to get free data on MTN or want to spend less with cheap MTN data codes, you can use any of these tricks. You can also do the MTN free browsing hacks.
How to unlock big bundles 100GB and simple free data MTN perks? You can try things like USSD codes or VPN modifications to get a taste of MTN’s cheap browsing or even unlimited MTN free browsing in 2025!
Top 10 Cheap MTN Data Plans 2025
Plan Name | Data Amount | Price (₦) | Validity | Activation Code |
---|---|---|---|---|
Daily Lite | 200MB | 50 | 1 Day | *312*101# |
Daily Boost + Bonus | 1GB + 200MB | 200 | 1 Day | *312*102# |
Weekly Starter | 2GB | 500 | 7 Days | *312*103# |
Weekly Cheat Deal | 5GB + 1GB Night | 1000 | 7 Days | *312*104# |
Monthly Micro | 4GB | 1500 | 30 Days | *312*105# |
Monthly Value | 6GB + 2GB YouTube | 2000 | 30 Days | *312*106# |
Double Data Hack | 10GB + 10GB Bonus | 3000 | 30 Days | *312*107# |
Social Bundle Boost | 1GB Social + 500MB | 250 | 30 Days | *312*108# |
Broadband Bargain | 20GB | 6000 | 30 Days | *312*109# |
Quarterly Steal | 40GB | 10000 | 90 Days | *312*110# |
Conclusion
Navigating the use of MTN Nigeria USSD Code 2025 is made easy with the guide below. You’ll find everything you need, from checking your balance to borrowing data, buying plans and securing your account. Knowing this codes will take away your hassle of using the services which you need whether you are at home, work or on the go.
Being updated is the key way to communication. Feel free to share this article with your friends and family and in case you have any doubts, let us know through the comments. For the latest updates, visit the official MTN Nigeria website (www.mtn.ng) or contact customer service at 300.