TECH500

Important USSD Code List Of Airtel, BSNL, VI and Jio You Must Remember

Turn your old phone into cash
  • 1
    What are USSD Codes?
  • 2
    Benefits of USSD codes
  • 3
    What are Call Forwarding USSD Codes?
  • 4
    How to Use It?
  • 5
    Airtel USSD Codes 2026
  • 6
    Jio USSD Codes 2026
  • 7
    Vi USSD Codes 2026
  • 8
    BSNL USSD Codes 2026
  • 9
    How to Get an Emergency Data Loan Via USSD Codes
  • 10
    What do You Need to Know Before Taking Data Loan?
  • 11
    How USSD Works
  • 12
    How do USSD Code Differs From an SMS Service?
  • 13
    Differences Between USSD, MMI, and SS Codes
    • Man-Machine Interface (MMI) Codes
  • 14
    Quick Fixes if USSD Codes Not Working
  • 15
    Conclusion
  • 16
    FAQs
  • In India, many people use SIM cards from different telecom networks like Airtel, BSNL, Vi, and Jio. USSD codes are simple codes that help users quickly get information about their phone services. These codes can check account balances, find new offers, see your own phone number, check how much data you have left, get emergency credit, and more. They make it easy to get important details about your phone services every day.

    Also Read: How To Start Using eSIM In India? A Guide for Airtel, Jio, And Vi!

    This list includes detailed list of USSD codes for all major Indian network providers like Airtel, Jio, VI and BSNL.

    What are USSD Codes?

    USSD (Unstructured Supplementary Service Data) uses codes made up of the characters available on a mobile phone. A USSD message can be up to 182 characters long and allows for real-time communication between the phone and another device, usually a network or server.

    In general, they are “Quick Codes”; they are sort of predefined numbers that users can send, and in response, the carrier network system sends a text message containing the requested information. Ideally, each telecom operator has a list of these codes.

    Let’s understand how they look like.

    Generally, the USSD code contains ‘*’ or ‘#’ symbols and includes a combination of numbers in the middle. Therefore, anyone can easily identify the USSD code that comes from the normal number.

    Benefits of USSD codes

    USSD codes are useful because they let you access various services and offers from your mobile network easily. Here’s how they can be beneficial:

    1. Discover Offers: You can find out about special deals and offers from your SIM card provider.
    2. Save Money: These codes can help you find cheaper options for your recharge plans.
    3. Access Services: Some codes allow you to manage your internet, SMS, and roaming services quickly.
    4. Daily Data Checks: You can use these codes to check daily data offers from any mobile network.

    One tip, just keep this article bookmarked to come back and look at the essential codes as we continually update them here.

    Also Read: Jio AirFiber Plans In 2024: All The Offers And Details

    What are Call Forwarding USSD Codes?

    Sometimes you miss an important call because your phone is busy or switched off. In such a situation, call forwarding fixes this. It automatically sends your incoming calls to another number. You can set it up in seconds using a USSD code. You don’t need any app for this.

    Call forwarding is available on all plans and works across Jio, Airtel, Vi, and BSNL.

    Here are the most useful call forwarding codes:

    Your RequirementUSSD CodeTo Cancel
    Forward ALL calls**21*[number]###21#
    Forward when BUSY**67*[number]###67#
    Forward when NO ANSWER**61*[number]###61#
    Forward when SWITCHED OFF**62*[number]###62#
    Cancel ALL forwarding##002#

    How to Use It?

    Open your phone’s dialer. Type the code and replace [number] with the 10-digit phone number you want calls forwarded to. Then press the call button.

    For Example: To forward all your calls to 9876543210, dial **21*9876543210# and press call.

    Airtel USSD Codes 2026

    Here is the complete list of Airtel USSD codes for 2026:

    S/NCheck DetailsAirtel USSD Codes
    1Balance Check USSD Code*123#
    2Number Check USSD Code*282#
    34G Data Balance Check Code*121*2# & Reply With ”1”
    4Airtel Customer Care Number198
    5Complain Number121
    6Check Airtel Unlimited Packs*121*1#
    7Offers Check Code*121#
    8Plan Validity Check Code*123#
    9Data Charges Check Code*121*7*5#
    10Postpaid Current Bill Plan CheckSMS “”BP”” To 121
    11Postpaid Due/Pending Amount CheckSMS “”OT”” To 121
    12Airtel Postpaid Bill Payment CheckSMS “”PMT”” To 121
    13Postpaid Current Plan Usage CheckSMS “”UNB”” To 121

    Also Read: Check Airtel Data Balance Using USSD Code, SMS, Missed Call

    Jio USSD Codes 2026

    If you are looking for USSD code for Jio, check out the list below:

    S/NCheck DetailsJio USSD Codes
    1Jio balance check*333#
    2Know NumberDial *1#
    3Check 4G data usageMBAL to 55333
    4Check prepaid balance & validitySMS BAL to 199
    5Know bill amountSMS BILL to 199
    6Check the current tariff planSMS MYPLAN to 199
    7Activate 4G dataCall 1925 or SMS START to 1925
    8Check net balanceuse MyJio app
    9Deactivate Jio Caller Tune*333*3*1*2#
    10Know Jio number of JioFi deviceSMS JIO to 199
    11Postpaid Main Menu*111# or *222#
    12Start Jio Postpaid Miss Call Alert Service*123*30#

    Vi USSD Codes 2026

    Vi is another popular telecom company and here are the Vi USSD codes:

    S/NCheck DetailsVi USSD Codes
    1Balance Check*199*2*1#
    2Check Vi Recharge Offers*199*1*7#
    3Deactivate Vi DND ServiceSTOP 0 To 1909
    4Activate Vi DND Service1909
    5Vi Data Balance Check Code*199*2*2#
    6Vi 2G/3G/4GData Offers Check Code*199*1*3#
    7Vi Mobile Number Check Code*111*2# | *131*1#
    8Download Vi Mobile App*199*4#
    9Vi APN Settings*199*2*2#
    10Vi Customer Care Number199
    11Start Vi Value Added Service (VAS)*199*3*1#
    12Check Vi Voice, SMS, Roaming Offers*199*1*8#

    Also Read: How to Check Vi (Vodafone Idea) Balance, Data Usage, Validity Using USSD Codes

    BSNL USSD Codes 2026

    For BSNL USSD codes, go through the table below:

    S/NCheck detailsBSNL USSD Code
    1BSNL Net Balance Code*124#
    2BSNL Balance Check*123#
    3BSNL 3G Net Balance Check *112#
    4BSNL 2G Net Balance Check *123*6# And *123*10#
    5BSNL SMS Check*123*1#
    6BSNL Night Data Balance Check Code*123*8#
    7BSNL Internet Enquiry Numer*234#
    8BSNL Video Call Balance Check Code*123*9#
    94G data Balance Check*124*2#

    Also Read: How To Check BSNL Balance, Data Usage, And SMS Validity Using USSD Codes

    How to Get an Emergency Data Loan Via USSD Codes

    Ran out of mobile data? Don’t worry. All four major networks let you borrow data instantly using a USSD code. You don’t need to recharge right away. The borrowed data gets deducted when you recharge next time.

    Following are the emergency data loan codes for each network:

    NetworkData Loan USSD CodeWhat You Get
    Airtel*567*3# or *345#200MB – 1GB data
    Jio*5673# or *129#1GB – 2GB data
    Vi*111*6#Based on eligibility
    BSNL*123# then follow the menuVaries by circle

    What do You Need to Know Before Taking Data Loan?

    Here are a few things that you need to know before you take a data loan.

    • Only prepaid users can take a data loan. Postpaid users are not eligible.
    • Airtel charges ₹20 for a 200MB loan and ₹50 for a 500MB loan as a service fee, deducted during your next recharge.
    • For Jio, prepaid users can borrow 1GB to 2GB of data, and prices range from ₹11 to ₹25 per 1GB.
    • You can take a data loan once or twice. You cannot take another data loan until you repay the previous one.
    • You need to be an active customer for at least 3 months on most networks to be eligible.

    How USSD Works

    USSD (Unstructured Supplementary Service Data) is a way for mobile phone users to send and receive information in real time. Let me explain how it works in detail:

    User Sends a Request: A mobile phone user wants to do something like check their bank account balance. They send a request by dialing a special code (usually five numbers) on their phone.

    Request Goes to USSD Gateway: The request is sent to a system called the USSD gateway.

    USSD Gateway Forwards the Request: The gateway sends the request to the specific USSD application that can handle it. For example, the bank’s application that checks account balances.

    USSD Application Responds: The USSD application processes the request and prepares a response.

    Response Goes Back to Gateway: The response from the USSD application is sent back to the USSD gateway.

    Gateway Displays Response: The USSD gateway sends the response back to the user’s mobile phone, where it is displayed on the screen.

    How do USSD Code Differs From an SMS Service?

    If you’re thinking USSD code and SMS service are similar, you’re mistaken. Both are significantly different. USSD codes come from the real-time connection. Whenever you apply the USSD code on your device, the communication channel opens up. It supports two-way communication. Therefore, it is more responsive than the normal SMS platform.

    Differences Between USSD, MMI, and SS Codes

    Man-Machine Interface (MMI) Codes

    MMI codes are special codes that users enter on their mobile phones using the keypad, which include * or # characters. These codes can perform various functions and are classified into different groups:

    1. Supplementary Service (SS) Codes
      • Purpose: Control call forwarding and number presentation.
      • Example: 21987654321# <SEND> – This code tells the phone to ask the network to forward all incoming calls to the number 987654321.
      • How It Works: The phone interprets the code and constructs a request to the network.
      • Characteristics: These codes are hardcoded into every GSM, UMTS, and LTE device and cannot be changed by network operators.
    2. USSD Codes
      • Purpose: Enable real-time communication between the phone and the network.
      • Example: *#100# <SEND> – Commonly used to check prepaid card balances.
      • How It Works: If the code ends in # and is not recognized by the phone’s MMI interpreter, it is sent to the network to be processed.
      • Characteristics: The network decides which codes to support.
    3. Manufacturer-Defined MMI Codes
      • Purpose: Activate service menus or reset devices, specific to phone models.
      • Example: *#06# – Displays the device’s International Mobile Equipment Identity (IMEI).
      • How It Works: These codes are executed as soon as the last digit or character is entered, without needing to press <SEND>.
      • Characteristics: Not sent to the network and are specific to the manufacture.

    Also Read: How To Track Your Lost Mobile Phone With IMEI Number Tracker?

    Quick Fixes if USSD Codes Not Working

    Sometimes USSD codes show an error or simply don’t respond. In such a situation, you can try the following fixes.

    1. Check the code carefully. Make sure you have the * at the start and # at the end. Even a small typo will make it fail.

    2. Restart your phone. A quick restart clears network glitches that can block USSD codes.

    3. Check your SIM slot. On dual-SIM phones, USSD codes only work from the active SIM slot (usually SIM 1). Switch to the correct SIM before dialling.

    4. Wait and retry. Network maintenance or server issues can temporarily block codes. Wait 20–30 minutes and try again.

    5. Call customer care. If nothing works, call your operator directly — Airtel (121), Jio (199), Vi (199), or BSNL (1503).

    Remember, USSD codes work even without a data connection or internet. So they’re your best friend when your data pack is empty, and you can’t open any apps.

    Conclusion

    Thus, having a full list of USSD codes for major Indian telecom networks like Airtel, BSNL, Vi, and Jio is very useful. These codes allow users to quickly get important information about their mobile services, check their balances, find new offers, and manage other mobile features. By knowing and using these codes, you can easily keep track of their mobile usage and handle their services smoothly, making their mobile experience more convenient.

    FAQs

    What is the Jio USSD code for checking my balance?

    To check your Jio balance, dial *333# on your phone. This code will provide you with your current balance information.

    How can I use the MMI code for jio to find out my phone number?

    To find your phone number using MMI code for jio, dial *1# on your phone. This code will display your Jio number on the screen.

    What is the difference between Jio USSD codes and Jio MMI codes?

    Jio USSD codes are used for real-time communication with the network, such as checking balance or data usage. Jio MMI codes, however, are used for device-specific functions like viewing your IMEI number or accessing certain network settings.

    How do I check my Jio data usage with a USSD code?

    To check your Jio data usage, use the USSD code MBAL to 55333. This will provide details about your current data consumption.

    Can I find new offers on Jio using USSD codes?

    Yes, you can find new offers on Jio by dialing 3333# on your phone. This USSD code will help you access the latest offers and deals available for your Jio number.

    Turn your old device into cash. Sell phone online, or recycle old phone! Cashify has the best solution for your old smartphone.

    Comments

    Featured Videos

    iPhone 15 Wonderlust Launch Event: What To Expect And How To Watch?
    11th Sep 2023
    Apple Watch Series 9: Here Is All That Happened In The Wonderlust Event
    10th Aug 2023
    Samsung Games Portal: Everything You Need to Know
    12th Jul 2023
    Here&#8217;s The Best Way To Buy Refurbished Samsung Galaxy Note 20 Now!
    11th Jul 2023
    Apple MacBook Air 15 Inch: An Expensive Yet Unbeatable Laptop Choice In 2026
    10th Jul 2023

    Highlights of the Story

    • In this article, we have mentioned the list of most important USSD codes for Airtel, VI, BSNL and Jio.
    • Know the benefits of USSD Codes
    • However, it is a hassle to have multiple apps for multiple service providers.

    New Launches

    OnePlus Nord CE 6 Lite 5G

    OnePlus Nord CE 6 Lite 5G

    Starting from:
    ₹20,999