Airtel USSD codes list for balance, data, etc.


Airtel is one of India’s biggest GSM mobile network operators. Like any other mobile operator, Airtel has a list of USSD codes for various services to its subscribers, e.g., balance checks, validity checks, and others. The tutorial will describe a complete list of USSD codes for an Airtel subscriber.

USSD  runs on standard GSM USSD protocols. A mobile subscriber may use a USSD code for a balance check for 3G/2G/4G data, validity check, etc. The home network of Airtel has a full subscription for a subscriber. The details include static information, e.g., name, address, etc., and dynamic information, location information, call balance, data balance, etc.

The subscriber may need to obtain details from the service provider occasionally for associated account balances or services. To get details, a subscriber dials a USSD code.

When an Airtel subscriber dials a valid USSD code, the mobile device sends the message with the code as a string to the network, and the mobile user sees that the USSD code is running on the device. Dialing a code creates a session between the handset and the USSD application for the code. The application displays the menu and takes user inputs.

The mobile operator can initiate the menu from an application without even dialing any code from the mobile device. This is called a network or mobile operator-initiated USSD session. Airtel may use this option to display using the menu to activate the service. E.g., when a mobile moves and the network detects the roaming, it sends the menu to activate a roaming pack.

Smart Phones and USSD code?

Mostly in urban areas, people have smartphones. On a smartphone, we can browse the Internet and also have apps. Airtel also interacts with subscribers via the Internet. Everything you can do with code can also do with the App or web.   The following is one example of checking the balance.

Check the balance from the Airtel portal or the web.

For that, go to the Airtel website.

Log in with the phone number and password. The number should be Airtel number if you want to check the balance. Other numbers can also be registered. But that can be used for associated other services. e.g., DTH, broadband connection.

If you don’t have a password, you can request an OTP. It’s for one-time use.

After login, you can see the details for balance.

Airtel USSD Codes List 

USSD Code Purpose       
*121#Main Menu displays the phone number with multiple options.
*888#Missed Call Alert Service Management. Provides options
1. Activate Missed Call Alert.
2. Deactivate Messed Call Alert.
3. View History
*282#This Airtel USSD code displays your phone number. Useful initially when you have bought a new sim card and don’t remember the phone number.
*121*7#Airtel Call details
*121*1#Balance Check. This includes balance for all SMS and data.

Airtel USSD Codes List for data

Mobile data is a widespread service nowadays. Airtel provides 2G, 3G, and 4G data. Data packs can be activated from the USSD codes. This is important when your data pack has expired, and you are not getting data. The data balance can be checked from USSD, and a data pack can be purchased from the main balance using a USSD code. Following is the list of codes Airtel provides for data services.   Mobile data transfer is also possible with the use of USSD codes.

USSD Code Purpose 
*123*11#Airtel 3G balance checks the USSD code. To activate 3G Data, an SMSC is sent to 121. The text of the SMS is
3G.
*121*8#Airtel 4g balance check USSD code
*121*10#2G balance check.
*125*1541#Per day data balance check.

How to check net balance in Airtel :

Airtel provides 3G and 4G data to its user. The Internet or net balance is detected whenever a mobile user browses the Airtel Internet. Mobile operators have a billing system that has an updated net balance. There are USSD codes to check the net credit from the handset. How to check the net balance in Airtel is the process of displaying the internet balance on the phone. This may be via USSD codes, SMS, or an internet web portal.

For data balance, Airtel has *123*8# USSD code. The response for data balance displays the available data limit and validity. Once the USSD code for net balance is dialed, roaming VLR/MSC sends the process USSD request to the home network or Airtel’s HLR. Airtel HLR sends the USSD request to the serving USSD application for the data balance check. The application responds with the menu for balance, and HLR displays the same on the handset.

Airtel provides limits on per day net balance also. E.g., a pack has a per-day 2GB data limit once this much internet data has been consumed within a day. This leads to no internet, or the amount will be detected from the main balance.  *125*1541# is the Airtel USSD code for checking the net balance for the data per day limit.

My Airtel App is another option for checking my net balance. A mobile subscriber can download the App and install it. Requires mobile number authentication via OTP. Open the App, then on the top right-click. Click on Manage Account. There will be an option for data balance.

Airtel recharge code :

These days we have the Internet and smartphones in most places. Mobile subscribers can log in to the Airtel website and recharge via internet banking, credit card, etc. But still, there are people having Airtel network connectivity on basic mobile phones. For Airtel recharge, they buy the coupon. Airtel provides a USSD code for recharging from a coupon. The code is *121*3#. After dialing the code, it asks for a 16 digits coupon code. Airtel recharge code can also take 16 digits coupon code with the dialed USSD string.

*121*3# Airtel USSD code to recharge.
*121*3# <16 digits coupon number>Airtel recharge code with coupon code.

Airtel recharge offer :

Airtel provides, from time to time, the recharge offers. These offers are good for saving money. Without Airtel offers, one has to recharge for the primary call balance and separate data recharge. Airtel provides offers like 448 for 82 days of unlimited calls and 2GB per day of data. A mobile subscriber can check Airtel recharge offers via USSD Codes and recharge from the main balance. The following are the steps.

Dial *121#, The menu will have the option for My Offer. Enter this option and send it.

Now available offers will be displayed. Select the option for the offer and continue. The recharge will be done from the main balance.

Airtel USSD Codes and MMI codes:

Airtel code will not be from the list of MMI codes provided by the phone. The MMI Code of the phone is the command used by the phone user. Users often dial a string to access the phone details or activate/deactivate the service. Any string apart from the MMI code list, send in the USSD request.

Protocols and network for USSD codes:

Like any other operator, Airtel uses the SS7 protocol for USSD message transport. Roaming nodes have VLR and MSC. GSM-MAP protocol runs over SS7 between VLR and HLR.