Complete List of USSD Codes for All Nigerian Banks and Telecom Networks (2025 Update)
USSD (Unstructured Supplementary Service Data) codes offer a fast, offline way to perform transactions like airtime top-ups, money transfers, checking balances, buying data, and more—without needing internet access. Here’s the full list of short codes for all major telecom and banking services in Nigeria as of 2025:
Telecommunication Networks in Nigeria
Network | Function | USSD Code |
---|---|---|
MTN | Airtime/Data/Transfer | *310# |
Glo | Airtime/Data/Transfer | *311# |
Airtel | Airtime/Data/Transfer | *312# |
9mobile | Airtime/Data/Transfer | *313# |
Porting Services (MNP) | To Port to Another Network | *323# |
Do Not Disturb (DND) | Stop Promo Messages | *2442# |
Note: As of 2023, NCC unified all telecom USSD codes.
All Nigerian Banks and Their USSD Codes
Bank Name | USSD Code |
---|---|
Access Bank | *901# |
EcoBank | *326# |
Fidelity Bank | *770# |
First Bank | *894# |
First City Monument Bank (FCMB) | *329# |
Guaranty Trust Bank (GTBank) | *737# |
Heritage Bank | *745# |
Keystone Bank | *7111# |
Polaris Bank | *833# |
Stanbic IBTC Bank | *909# |
Sterling Bank | *822# |
United Bank for Africa (UBA) | *919# |
Union Bank | *826# |
Unity Bank | *7799# |
Wema Bank (ALAT) | *945# |
Zenith Bank | *966# |
Titan Trust Bank | *922# |
Globus Bank | *989# |
Parallex Bank | *322*318*0# |
Jaiz Bank | *389*301# |
TAJ Bank | *898# |
SunTrust Bank | *5230# |
Providus Bank | *822*9# |
PremiumTrust Bank | *833# (Polaris Shared) |
Security Tip
Always dial USSD codes from your registered mobile line with the bank or telecom provider. Never share your PIN or OTPs with anyone.