Complete MTN & Airtel USSD Shortcodes Guide: Airtime, Data & Banking Services (2026/2027)
MTN & Airtel USSD codes for 2026/2027. Check balances, buy data, transfer airtime & manage mobile banking instantly. Complete shortcode list inside!
Complete MTN & Airtel USSD Shortcodes Guide 2026/2027
Managing your mobile services and banking transactions has never been easier. This comprehensive guide provides all the essential USSD shortcodes you need for MTN and Airtel networks in 2026/2027, enabling you to check balances, purchase data bundles, transfer airtime, and perform banking operations right from your phone.
Read Also: How to Get Student Loans in Nigeria: Complete 2026 Guide for Tertiary Students
MTN Nigeria USSD Shortcodes (2026/2027)
Airtime Services
- Check Airtime Balance: Dial
*556#or*559# - Recharge Airtime: Dial
*555*PIN#(where PIN is your recharge card number) - Share Airtime (Me2U): Dial
*600*Recipient's Number*Amount*PIN# - Borrow Airtime (XtraCredit): Dial
*606# - Check Borrowed Airtime Balance: Dial
*606*0# - Stop Auto Airtime Renewal: Dial
*559*65#
Data Services
- Check Data Balance: Dial
*131*4#or*323# - Purchase Data Bundle: Dial
*131#and follow the prompts - Share Data (Data Gifting): Dial
*131*2*Recipient's Number*Amount*PIN# - Auto Data Renewal: Dial
*131*1# - Stop Auto Data Renewal: Dial
*131*2# - Subscribe to Daily Data Plan: Dial
*131*1# - Subscribe to Weekly Data Plan: Dial
*131*2# - Subscribe to Monthly Data Plan: Dial
*131*1#and select monthly option - MTN Data Share: Dial
*131*2#to manage your data sharing
General Account Management
- Check Phone Number: Dial
*123#or*663# - Convert Airtime to Data: Dial
*131*1# - Migrate to MTN Pulse: Dial
*406# - Migrate to MTN BetaTalk: Dial
*123*2*6# - Migrate to MTN iPulse: Dial
*406*3# - Check Bonus Balance: Dial
*559*64# - Customer Care: Dial
180(toll-free)
MTN Mobile Banking Codes
- MTN MoMo Main Menu: Dial
*671# - Create MoMo Account: Dial
*671*1# - Transfer Money: Dial
*671*1*Amount*Account Number# - Airtime Purchase: Dial
*671*2# - Cash Out: Dial
*671*3# - Check MoMo Balance: Dial
*671*4# - Change MoMo PIN: Dial
*671*5#
Airtel Nigeria USSD Shortcodes (2026/2027)
Airtime Services
- Check Airtime Balance: Dial
*123#or*140# - Recharge Airtime: Dial
*126*PIN#(where PIN is your recharge card number) - Share Airtime: Dial
*432*Recipient's Number*Amount# - Request Airtime: Dial
*432*Recipient's Number*Amount# - Borrow Airtime (Credit Advance): Dial
*500# - Stop Services: Dial
*136*4#
Data Services
- Check Data Balance: Dial
*140#or*123*10# - Purchase Data Bundle: Dial
*141#and follow prompts - Subscribe to Daily Data: Dial
*141*712# - Subscribe to Weekly Data: Dial
*141*6# - Subscribe to Monthly Data: Dial
*141*1# - Share Data: Dial
*141*712*11#and follow prompts - Auto-Renewal Settings: Dial
*141*712*0# - Social Media Bundles: Dial
*141*10# - Night Data Plan: Dial
*141*13#
General Account Management
- Check Phone Number: Dial
*121# - Migrate to SmartCONNECT: Dial
*312# - Migrate to SmartTRYBE: Dial
*315# - Check Tariff Plan: Dial
*123*2# - Activate Caller Tune: Dial
*5800# - Customer Care: Dial
111(toll-free)
Airtel Money Banking Codes
- Airtel Money Main Menu: Dial
*432# - Register for Airtel Money: Dial
*432#and select registration - Transfer Money: Dial
*432*1*Amount*Phone Number# - Check Balance: Dial
*432*7# - Withdraw Cash: Dial
*432*3# - Pay Bills: Dial
*432*2# - Change PIN: Dial
*432*5*8# - Bank to Wallet Transfer: Dial
*432*1*3# - Wallet to Bank Transfer: Dial
*432*1*2#
Banking Shortcodes for Major Nigerian Banks
GTBank USSD Banking
- GTBank Main Code: Dial
*737# - Transfer to GTBank Account: Dial
*737*1*Amount*NUBAN Account Number# - Transfer to Other Banks: Dial
*737*2*Amount*NUBAN Account Number# - Check Account Balance: Dial
*737*6*1# - Buy Airtime: Dial
*737*Amount#(for self) or*737*Amount*Phone Number#(for others)
Access Bank USSD Code
- Access Bank Code: Dial
*901# - Transfer Money: Dial
*901*1*Amount*NUBAN Account# - Check Balance: Dial
*901*0# - Buy Airtime: Dial
*901*Amount# - Open Account: Dial
*901*0#and follow prompts
UBA USSD Banking
- UBA Magic Banking: Dial
*919# - Transfer to UBA Account: Dial
*919*3*Account Number*Amount# - Check Balance: Dial
*919*00# - Buy Airtime: Dial
*919*Amount#
Zenith Bank USSD Code
- Zenith Bank Code: Dial
*966# - Transfer Money: Dial
*966*Amount*Account Number# - Check Balance: Dial
*966*00# - Buy Airtime: Dial
*966*Amount*Phone Number#
First Bank USSD Code
- First Bank Code: Dial
*894# - Transfer Funds: Dial
*894*Amount*Account Number# - Check Balance: Dial
*894*00# - Buy Airtime: Dial
*894*Amount#
How to Use USSD Codes Effectively
USSD (Unstructured Supplementary Service Data) codes provide instant access to mobile and banking services without requiring internet connectivity. Here’s how to maximize their benefits:
Tips for Efficient USSD Usage
- Save Frequently Used Codes: Keep a list of your most-used codes in your phone’s notes app for quick reference
- Set Up Default PINs: Create secure but memorable PINs for Me2U and mobile banking services
- Check Balances Regularly: Monitor your airtime, data, and account balances to avoid service interruptions
- Enable Auto-Renewal Wisely: Only activate auto-renewal for essential services to avoid unexpected charges
- Use During Network Congestion: USSD codes work even when mobile data is slow or unavailable
Security Best Practices
- Never share your transaction PINs with anyone
- Avoid using obvious PINs like birthdays or repeated numbers
- Always confirm recipient details before completing transfers
- Keep your SIM card secure and report loss immediately
- Regularly change your mobile banking PIN
Benefits of Using USSD Shortcodes
Convenience and Accessibility
USSD codes eliminate the need for internet access, making them perfect for areas with poor network coverage. You can perform transactions instantly, 24/7, without downloading apps or visiting physical locations.
Cost-Effective Solutions
Most USSD services are free or charge minimal fees, making them affordable for everyone. You save time and transportation costs by handling transactions from anywhere.
Wide Service Range
From checking balances to international transfers, USSD codes cover virtually all banking and mobile service needs. The technology supports airtime purchases, bill payments, fund transfers, and account management.
Frequently Asked Questions (FAQs)
1. Do USSD codes work without internet connection?
Yes, USSD codes function independently of internet connectivity. They use the GSM network’s signaling channel, making them accessible even in areas with no data coverage. This makes them ideal for emergency transactions and locations with poor internet service.
2. Are there charges for using USSD banking codes?
Most banks charge a small fee (typically ₦6.98 to ₦20) per transaction when using USSD codes. However, balance inquiry and some basic services are usually free. Check with your specific bank for their current fee structure, as charges may vary.
3. Can I use MTN codes on an Airtel line or vice versa?
No, network-specific USSD codes only work on their respective networks. MTN codes work exclusively on MTN SIM cards, and Airtel codes work only on Airtel lines. However, banking USSD codes work across all networks.
4. What should I do if a USSD transaction fails?
If a transaction fails, first check your account or airtime balance. Wait a few minutes and try again, as network delays sometimes occur. If the problem persists, contact customer care (MTN: 180, Airtel: 111) or your bank’s helpline. Keep transaction references for follow-up.
5. How can I check if my data bundle is still active?
For MTN, dial *131*4# or *323# to check your data balance and expiry date. For Airtel, dial *140# or *123*10#. These codes display your remaining data, bonus allocations, and validity period.
6. Is it safe to use USSD codes for mobile banking?
Yes, USSD banking is secure when you follow best practices. Always keep your PIN confidential, verify recipient details before transfers, and avoid using public phones for sensitive transactions. Banks use encryption and authentication to protect your information.
7. Can I reverse a wrong USSD transaction?
Airtime transfers and some transactions cannot be automatically reversed. Contact customer care immediately if you send to the wrong number. For banking transactions, contact your bank’s customer service within 24 hours to request a reversal, though success depends on whether the recipient has withdrawn the funds.
8. How do I activate auto-renewal for my data plan?
For MTN, dial *131# and select the auto-renewal option for your preferred plan. For Airtel, dial *141# and choose the auto-renewal settings. You can deactivate this service anytime by dialing the respective stop codes mentioned above.
9. What’s the difference between airtime sharing and data sharing?
Airtime sharing transfers credit from your main balance to another person’s account, reducing your available airtime. Data sharing transfers internet data bundles. MTN allows both through Me2U (*600# for airtime) and data sharing (*131*2#). Airtel offers similar services through *432# for airtime and *141*712*11# for data.
10. Why do some USSD codes show “Service temporarily unavailable”?
This error typically occurs due to network congestion, system maintenance, insufficient balance, or using an incorrect code format. Try again after a few minutes, verify you’ve entered the code correctly, and ensure you have sufficient airtime or data balance. If the issue persists, contact customer support.
Conclusion
USSD shortcodes remain an essential tool for managing mobile services and banking transactions in Nigeria. Whether you’re an MTN or Airtel subscriber, these codes provide quick, convenient access to airtime purchases, data bundles, money transfers, and account management without requiring internet connectivity.
Need assistance?
Contact MTN customer care at 180 or Airtel at 111 for network-related issues. For banking queries, reach out to your bank’s dedicated customer service line.
Hope you find this article very useful. Thank you reading. Kindly share to family and friends.



