ZoyaPatel
Ahmedabad

Top 10 Mobile Banking Codes for All Nigerian Banks (2026 Guide)

Top 10 Mobile Banking Codes for All Nigerian Banks (2026 Guide)
Top 10 Mobile Banking Codes for All Nigerian Banks


Get the complete list of USSD codes for all Nigerian banks in 2026. Learn how to transfer, check balances, and buy airtime offline using GTBank, Zenith, UBA, and more.


You are at a bustling market in Onitsha, or perhaps stranded at a fuel station in Lagos with no internet connection. You need to make a transfer or check your account balance urgently, but your bank app is refusing to load. What do you do?

In a country where internet connectivity can still be unpredictable, Unstructured Supplementary Service Data (USSD) codes remain the financial lifeline for millions of Nigerians. These shortcodes allow you to perform banking transactions instantly without data, a smartphone, or even airtime in some cases.

While fintech apps like OPay and PalmPay are rising in popularity, traditional banks have solidified their USSD infrastructure to ensure you are never stranded. However, with so many banks and codes to remember, it is easy to mix up *737# with *966#.

This comprehensive guide compiles the Top 10 Mobile Banking Codes for All Nigerian Banks 2026. Whether you bank with the giants like First Bank and UBA or the new-age players, we have verified every code to ensure you have the correct keys to your money. We will also cover how to activate these codes, the associated charges, and security tips to protect your funds.

Why USSD Banking is Essential in 2026

Before we list the codes, let’s understand why this technology is still relevant. Even with 5G networks expanding, USSD offers unique advantages:

  • Universal Access: It works on any mobile phone, from the latest iPhone 17 to a Nokia 3310.

  • Offline Capability: No internet? No problem. USSD works on the basic GSM network signal.

  • Speed: Dialing a code is often faster than logging into an app, navigating menus, and waiting for OTPs.

The Cost: In 2026, the standard USSD session fee agreed upon by the Central Bank of Nigeria (CBN) and Telcos is approximately N6.98 per session. This is deducted from your airtime, not your bank account.

The Top 10 Mobile Banking Codes (Ranked by Popularity)

Here is the definitive list of the most used USSD codes in Nigeria as of February 2026.

1. GTBank (Guaranty Trust Bank) - *737#

GTBank revolutionized USSD banking with the famous "737" campaign. It remains the gold standard for simplicity.

  • Code: *737#

  • Key Functions:

    • Transfer to GTBank: *737*1*Amount*Account Number#

    • Transfer to Other Banks: *737*2*Amount*Account Number#

    • Airtime (Self): *737*Amount#

  • Why it wins: It is intuitive and widely memorized.

2. First Bank - *894#

As the oldest bank in Nigeria, First Bank caters to a massive demographic. Their code is robust and reliable.

  • Code: *894#

  • Key Functions:

    • Quick Banking: *894*0#

    • Check Balance: *894*00#

    • Airtime (Self): *894*Amount#

  • Why it wins: Excellent for quick balance inquiries and mass-market adoption.

[Internal Link: First Bank Account Balance Check Code 2026: The Ultimate Guide]

3. Zenith Bank - *966#

Zenith Bank’s "EazyBanking" code is designed for security and ease.

  • Code: *966#

  • Key Functions:

    • Open Account: *966*0#

    • Check Balance: *966*00#

    • Block Account (Emergency): *966*911#

  • Why it wins: Their "Panic Code" (966911#) is a lifesaver against fraud.

4. UBA (United Bank for Africa) - *919#

UBA’s "Magic Banking" code focuses on lifestyle and speed.

  • Code: *919#

  • Key Functions:

    • Airtime (Self): *919*Amount#

    • Transfer: *919*3# (Follow prompts)

    • Prepaid Card Load: *919*32#

  • Why it wins: Integration with their prepaid cards allows for flexible spending.

5. Access Bank (Access & Diamond) - *901#

Following the merger with Diamond Bank years ago, Access Bank unified its platform under one powerful code.

  • Code: *901#

  • Key Functions:

    • Airtime: *901*Amount#

    • Transfer: *901*Amount*Account Number#

    • Payday Loan: *901*11#

  • Why it wins: Access to instant loans directly via USSD.

6. Fidelity Bank - *770#

Fidelity Bank’s "Instant Banking" is efficient and user-friendly.

  • Code: *770#

  • Key Functions:

    • Transfer: *770*Account Number*Amount#

    • Airtime (Self): *770*Amount#

  • Why it wins: The code sequence for transfers is slightly shorter than others.

7. Ecobank - *909#

Ecobank’s code integrates well with their pan-African presence, though the USSD is localized.

  • Code: *909#

  • Key Functions:

    • Check Balance: *909*00#

    • Xpress Cash (Cardless Withdrawal): *909*30#

  • Why it wins: The cardless withdrawal feature is highly reliable via USSD.

8. Stanbic IBTC - *909#

Wait, is this the same as Ecobank? No. Stanbic uses the same root string but different command structures. (Note: Always ensure you select the right bank if your SIM prompts a menu).

  • Code: *909#

  • Key Functions:

    • Transfer: *909*11*Amount*Account Number#

    • Bill Payment: *909*Billers#

  • Why it wins: Great for paying bills like DSTV or electricity offline.

9. Union Bank - *826#

Union Bank’s transformation into a modern tech-driven bank includes this seamless code.

  • Code: *826#

  • Key Functions:

    • Transfer to Other Banks: *826*2*Amount*Account Number#

    • Locate Agent: *826*19#

  • Why it wins: Helps you find physical agents when you need cash.

10. Sterling Bank - *822#

"The One-Customer Bank" offers a code that emphasizes simplicity.

  • Code: *822#

  • Key Functions:

    • Transfer: *822*Amount*Account Number#

    • Airtime (Third Party): *822*Amount*PhoneNumber#

  • Why it wins: Very straightforward syntax for third-party recharges.

Complete List of USSD Codes for All Nigerian Banks

If your bank wasn't in the top 10, don't worry. Here is the master list for 2026.

Bank NameUSSD Code
GTBank*737#
First Bank*894#
Zenith Bank*966#
UBA*919#
Access Bank*901#
Fidelity Bank*770#
Ecobank*326#
Stanbic IBTC*909#
Union Bank*826#
Sterling Bank*822#
FCMB*329#
Keystone Bank*7111#
Wema Bank*945#
Heritage Bank*745#
Unity Bank*7799#
Polaris Bank*833#
Jaiz Bank*773#
Titan Trust Bank*922#
Globus Bank*989#
Providus Bank*279#
SunTrust Bank*5230#
Taj Bank*898#
Lotus Bank*5045#
Optimus Bank*347#
Premium Trust Bank*595#

Note: For newer banks like Optimus and Premium Trust, ensure your phone number is actively linked to receive OTPs during first-time setup.

How to Activate USSD Banking on Your Line

Knowing the code is step one. Activating it is step two. If you dial the code and get a "Not Registered" error, follow these steps:

  1. Dial the Bank's Code: e.g., *901#.

  2. Select Registration: Choose the option to register or create a PIN.

  3. Enter Account Details: You will be asked for your 10-digit Account Number.

  4. Verify with Card: Enter the last 6 digits of your Debit Card (ATM Card).

  5. Create a PIN: Set up a 4-digit security PIN. Do not use 1234 or your birth year.

  6. Confirm: Once successful, you can start transacting immediately.

Security Tips: Protecting Your Money on USSD

USSD banking is convenient, but it is also a target for phone snatchers. In 2026, security is paramount.

  1. Set a SIM PIN: Go to your phone settings and set a PIN for your SIM card. If your phone is stolen, the thief cannot put your SIM in another phone to dial your bank code.

  2. Use Panic Codes: Memorize the emergency block code for your bank (e.g., *966*911# for Zenith). Dialing this from any phone allows you to freeze your account instantly if your phone is lost.

  3. Don't Write Down Your PIN: Never save your PIN in your contacts as "My PIN." Memorize it.

Frequently Asked Questions (FAQ)

Q: Can I use USSD codes without an ATM card?
A: Generally, no. Most banks require the debit card digits for the initial activation to prove ownership. However, you can visit a branch to activate "Cardless USSD" if your card is lost.

Q: Does USSD work on all networks?
A: Yes. It works on MTN, Airtel, Glo, and 9mobile. Ensure you have a strong signal (at least 1-2 bars).

Q: Why is my USSD transaction failing?
A: Common reasons include:

  • Insufficient airtime for the session fee (N6.98).

  • Network congestion from the provider.

  • Exceeding your daily transfer limit (usually N20,000 or N100,000 depending on your PIN level).

Q: How do I check my BVN using USSD?
A: Dial the universal code *565*0#. This works on any network and costs N20.

Conclusion: Empower Your Mobile Banking

In conclusion, having the Top 10 mobile banking codes for all Nigerian banks 2026 at your fingertips is a basic survival skill in the Nigerian economy. Whether you are splitting a bill at a restaurant, paying for an emergency repair, or sending money home, these codes bridge the gap between you and your funds.

Don't rely solely on apps. Save these codes today, set up your PIN, and ensure you are never stranded without access to your money.

Stay Banking Smart!
Did you find this guide useful? [Subscribe to our Financial Tips Newsletter] for weekly updates on banking security, investment opportunities, and tech hacks in Nigeria.

How to Open a Euro Domiciliary Account in Nigeria

How to Protect Your BVN and Bank Details from Fraudsters in Nigeria 

Disclaimer: USSD codes and charges are subject to regulation by the CBN and may change. This list is verified as of February 13, 2026. Always protect your PIN.


[Related Posts]
Mumbai
Kolkata
Bangalore
Previous Post Next Post