It all started with GT Bank, but since last year many banks in Nigeria has joined the list. Recharging your mobile phone with airtime is becoming easier. I can’t remember the last time I bought a physical recharge card. By just dialing some short codes on your mobile phone, you can top up your airtime as much as #5000 Naira within a day. Gone are the days you will be stranded because of having no where to purchase a recharge card/pin. On the other hand, if your boyfriend or girlfriend is reading this, that means you can’t give excuse of “no where to by airtime” to them anymore when they ask for airtime.

Today we will list all available USSD codes for topping up your mobile phone airtime from all Nigerian banks that offer the service currently.

Recommended: Check All Banks USSD Codes for Money Transfers

This is a service that allows you to top-up your mobile line directly and instantly by dialing a short code from your mobile phones. The value is deducted from your Bank account while the same value is credited to the your mobile line without extra charges.

Guaranty Trust Bank (GTB) Recharge Code
For quick self-recharge, dial *737*amount# and SEND from your mobile phone (This must be the from the mobile number registered in your account). E.g. *737*1000#
To recharge for other numbers, dial *737*Amount*Phone no#. E.g. *737*1000*08055500555# (Note you will have to verify the transfer by entering the last four digits of your ATM card)
Daily Limit is ₦5,000 Naira

Fidelity Bank Recharge Code
For self-recharge, dial “*770*amount# and SEND from your mobile phone (This is accessible using all types of mobile devices). E.g. *770*1000#
To recharge for family and friends, dial *770*Phone no*Amount#. E.g. *770*08023456789*1000#.
Daily Limit is ₦5,000 Naira

First Bank Recharge Code
For FirstBank account holders, you can top-up your mobile lines directly and instantly by dialing *894*amount#
E.g. *894*1000#
Daily Limit is ₦3,000 Naira

Sterling Bank Recharge Code
With “Go Recharge,” tap your way to seamless, stress-free airtime top-up. Just dial *822*Amount#
E.g. *822*1000#

Skye Bank Recharge Code
For Skye Bank, dial and send the following code *833*Amount# from the phone number used while creating account
E.g. To recharge N1,000.00, please dial *833*1000#
Daily Limit is ₦5,000 Naira

United Bank for Africa (UBA) Recharge Code
For UBA customers, to recharge your phone with any amount of airtime dial *919*phone number*amount#
For example if you need N600 airtime: **919*08011111111*600#

EcoBank Recharge Code
For Ecobank customers, to recharge your phone dial *326*Amount#
E.g. *326*500#

Zenith Bank Recharge Code
For Zenith Bank customers Simply dial *302*Amount# and Send from your mobile phone
Eg: *302*1000# OR *966*Amount*Mobile Number#
Daily Limit is ₦5,000 Naira

Stanbic Bank Recharge Code
For Stanbic Bank customers Simply dial *909*Amount# and Send from your mobile phone
Eg: *909*1000#
Daily Limit is ₦5,000 Naira

Access Bank Bank Recharge Code
For Access Bank customers Simply dial *901*Amount# and Send from your mobile phone
Eg: *901*750#
Daily Limit is ₦5,000 Naira

First City Monument Bank (FCMB) Recharge Code
For FCMB customers Simply dial *322*214*amount# and send from your mobile phone
E.g: *322*214*1000#

Wema Bank Recharge Code
For Wema Bank customers Simply dial *322*035*amount# and send from your mobile phone
E.g: *322*035*1000#
For 3rd party recharge, dial *322*035*PHONENUMBER*AMOUNT#

Diamond Bank USSD Recharge Code
For Diamond Bank customers simply Dial *302*amount #
E.g: To recharge N1,000 dial *302*1000#
For Diamond Yello Account holders Dial *710*555*Phone no*Amount*PIN#

Unity Bank USSD Recharge Code
For Unity Bank customers dial *322*215*amount# to recharge.
E.g: To recharge N1,000 dial *322*215*1000#

Heritage Bank USSD Recharge Code
For Heritage Bank customers, dial *322*030*Amount#.
Eg: To Recharge N1,000 simply dial *322*030*1000#

KeyStone Bank USSD Recharge Code:
For KeyStone Bank customers, dial *322*082*Amount#.
Eg: To top up your line with N500 dial *322*082*500#.

The minimum is N100 while the maximum is N3,000.

Union Bank USSD Recharge Code:
For Union Bank, the USSD code for Union Bank is *389*032*amount#.
E.g To recharge your mobile phone with N500 dial *389*032*500#

For recharging your phone through other banks you can use Quick Airtime to top up your phone.

'
Author

87 Comments

  1. Musa Abdullahi Reply

    I really appreciate your effort on enlighting us. Thanks but I am operating with FCMB which is not include in your list. Pls. I need their code

    • We will try and look into that. Thanks for stopping by and please susbcribe to get email updates

  2. awesome post, i will able to learn a lot from one position because I have over 3 bank accounts and your page has it all.
    thanks for the detailed post

    • pacodas Reply

      We have added Diamond bank USSD code, however, it’s currently available for only Y’ello account holders.

  3. Am operating Union Bank which is not included . Email that of Union Bank please

  4. OLAOLUWA MICHAEL Reply

    PLS I NEED FCMB CODE FOR THE MOBILE AIRTIME RECHARGING

  5. How can I deactivate my diamond and heritage bank own? Pls help. Some one is tampering with my fone

    • pacodas Reply

      The easiest option is to lock your phone with a password or PIN. Another option is to call Your bank’s customer service line to change your recharge pin. To change or reset your USSD recharge pin on diamond bank call 118. For heritage bank call +234-1-236-9000

  6. Wht abt CBN?…pls when I tried UBA it says “incorrect shortcode” pls help

    • Dauda Waziri Reply

      You can only recharge your phone with the number you provided to your Bank.

  7. Bukola Awosanya Reply

    Thanks for this ino. Please can you kindly list the mobile money transfer codes too especially those of first bank and ecobank

    • pacodas Reply

      The USSD recharge code for Union Bank is *389*032*amount#.

    • pacodas Reply

      We have updated the code. Use *919*phone number*amount#

    • pacodas Reply

      We have updated the code. Use *919*phone number*amount#

  8. GTB top-up for other numbers is a scam! it keeps telling me that i have exceeded N20,000.00 limit! like really?!# Who recharges up to that amount? Na only N500.00 i dey try recharge oh!! Abeg Ino try for me. How i go dey do??

  9. Apase Pinky Reply

    Pls can sum1 help with code 2 recharge of air time for 3rd party from Wema Bank Acct. Pls can any1 help Pls.

  10. A correction please, Skye Bank’s USSD code for airtime top-up is *833*Amount# only from the mobile number registered on your account.

  11. A correction please, Skye Bank’s USSD code for airtime top-up is *833*Amount# only from the mobile number registered on your account.

  12. Wascom Joe Reply

    That of Diamond Bank is not working, its keep saying invalid code

  13. pls the code for diamond bank is not working for, am a glo subscriber’ pls help

  14. pls the code for diamond bank is not working for, am a glo subscriber’ pls help

  15. Union bank is not working after asking for your account number,i hope its not a scam?

  16. Aving been trying to buy airtime using ecobank. And av done it thanks to you guys

  17. Aving been trying to buy airtime using ecobank. And av done it thanks to you guys

  18. Muhammad Daba Reply

    This of heritage bank is not working. It said to me is not available. Thanks

  19. Muhammad Daba Reply

    This of heritage bank is not working. It said to me is not available. Thanks

    • pacodas Reply

      For now customers can only top up their registered phone number.

    • pacodas Reply

      For now customers can only top up their registered phone number.

    • pacodas Reply

      Please ensure you use your registered phone number.

  20. That UBA own is a scam!They keep telling me that my number ain’t registered with them…

  21. Apostle Bright Agans Funkebi Reply

    I just did it with my UBA account and it worked successfully it,s not a scam, I just bought airtime few minutes a go from my uba account using my phone number

Write A Comment