USSD codes are short numeric strings starting with star and ending with hash that you dial like a phone number. They open a real time text menu over the signalling channel of your network, working instantly without internet, data balance, or app installs.
How Do You Dial a USSD Code?
Open the phone dialer, type the code such as *121# for Airtel or *333# for Jio, then press the call button. A flash message will appear on screen with your balance, data usage, or plan validity. The session ends automatically after a few seconds.
You can use these codes across Airtel recharge plans and other operators.
What Can You Do With USSD Codes?
Beyond balance checks, USSD lets you activate data packs, change tariff plans, request a UPI based recharge prompt, and check your own number. Each operator publishes a master USSD menu, usually under code *123# or *111# for self care needs.
For more terms see our glossary of telecom acronyms.
Frequently Asked Questions
Do USSD codes use data?+
No, USSD runs over the signalling channel and is independent of mobile data.
Are USSD codes free?+
Yes, balance and validity checks are free on all four operators.
Why is USSD sometimes slow to respond?+
Network congestion on the signalling channel can cause brief delays, especially in busy urban areas.