A USSD code (Unstructured Supplementary Service Data code) is a combination of numbers and special characters (typically starting with or # and ending with another , #, or the call/send button) that you enter into your phone’s dialer to access services and information directly from your mobile network operator or device features without the need for an internet connection or mobile app[1].
For example, dialing a code like 123# or #06# and pressing call will display information such as your account balance or your phone’s IMEI number on your device screen almost instantly, as USSD establishes a real-time, two-way communication session between your mobile phone and your network operator’s systems[1][4].
USSD codes can be used for various purposes including:
- Checking account balances or prepaid credit
- Accessing mobile banking and payments
- Recharging airtime
- Changing SIM or network settings
- Obtaining phone information (like the IMEI number)
- Setting up call forwarding or voicemail
They are particularly useful in regions with limited internet connectivity and for feature phones that do not support apps. USSD codes are typically device- and carrier-dependent, meaning some codes are universal (like *#06# for IMEI), while others vary based on your network provider or phone model[2][4][6].
To use a USSD code, simply open your phone’s dialer, enter the code, and press the call/send button. The results will appear directly on your screen, and the session will remain active for you to interact with menus or enter further data as prompted by your carrier’s network[3][7].
References
- [1] What is USSD (Unstructured Supplementary Service Data)?
- [2] List of USSD Codes & GSM Codes
- [3] What Is USSD Code and How It Works (Full Guide 2025)
- [4] 10 Most Useful USSD Codes for 2025: Samsung, Xiaomi, and iPhone!
- [6] GSM vs USSD Codes List & Comparison – Truely eSIM
- [7] What Is USSD? A Guide to USSD in IoT – Pelion
Leave a Reply