It is common to want to know about your phone balance, the validity of the offer, the availability of special offers, etc, when using a mobile phone.
To make it easier for customers to access these services, phone operators have introduced USSD numbers. Using these numbers, users can instantly check various services provided such as phone balance, net balance, plan validity, and more.
These numbers differ from one operator to another. Here, we will list out all the USSD numbers for BSNL.
Here's a quick way to check your BSNL SIM card balance.
Here are some ways to get information regarding your BSNL balance -
To do a BSNL balance check from any BSNL number *123# and the USSD code will automatically retrieve your balance
The company also provides the option for a BSNL balance check via SMS. Customers can find out their number's remaining balance by texting 'BAL' to 121
Aside from that, users can download the app from the Google Play Store or the Apple App Store and log in with the OTP. After that, you can easily check the main balance from the app
BSNL also allows you to check your data balance from your BSNL number by using BSNL balance check code USSD codes -
If you are wondering how to check BSNL data balance of your 2G or 3G data, dial *123*6# or *123*10#.
In addition, BSNL has limited 4G coverage. Users who don’t know how to check BSNL net balance for 4G network can simply dial *124#.
The BSNL balance check number for night data balance is *123*8#.
You can dial *124*5# to check special offers
To check your SIM validity, dial *123*1#
SMS balance can be checked through *125#
You can also use USSD codes to check the SMS pack balance with the telecom operator. The BSNL balance check numbers for checking your remaining SMS balance are -
*123*1#
*123*5#
*125#
*123*2#
If you are unsure about the active prepaid plan for your prepaid number, the company has some USSD codes to help you. Users can learn about the BSNL active prepaid plan by dialing the USSD codes listed below -
*102#
*124*8#
*124*5#
You can also use USSD codes to check the SMS pack balance with the telecom operator. To obtain the result of your remaining SMS balance, simply dial the following codes:
*123*1#
*123*5#
*125#
*123*2#
If you are unsure about the active prepaid plan for your prepaid number, the company has some USSD codes to help you. Users can learn about the BSNL active prepaid plan by dialing the USSD codes listed below.
*102#
*124*8#
*124*5#
For those who are unaware, the state-owned operator also allows you to recharge using USSD codes. The company provides the option of recharging a top-up scratch card with USSD codes. It also allows you to recharge other people's phones and do other things.
The procedure is fairly straightforward. Customers must dial *124# and then press 2. There are two options: Scratch Card Refill and Third Party Recharge. To make a recharge on your BSNL prepaid number, you have two options.
Grace Period is abbreviated as GP. Customers can choose between two types of grace periods from BSNL. The second is referred to as GP2. The Grace Period 2 (GP2) begins on the eighth day after the validity expires.
In addition, customers have 165 days to reactivate their BSNL SIM. Following that, the SIM card will be completely deactivated.
As previously stated, BSNL provides two types of grace periods to its customers. We've already covered GP2, so let's move on to GP1. The Grace Period 1 (GP1) begins on the date the validity expires. The GP1 is only valid for seven days.
For GP2 or inactive customers, BSNL offers two different prepaid plans. Customers can use these plans to activate their dormant BSNL prepaid number. And here are the details:
STV-139: The first plan is the STV-139, which costs Rs 139. The pack has a validity period of 28 days and provides 2GB of data per day. It also includes 100 SMS per day and unlimited voice calls on local, STD, and national roaming, including Mumbai and Delhi circles.
PV-1199: The price of the BSNL plan voucher recharge option is Rs 1,199. The pack has a 365-day validity period and is currently available in the Andhra Pradesh circle. The plan includes unlimited voice calls on local, STD, and national roaming, including calls to and from Mumbai and Delhi. It also includes 24GB of data and 100 SMS per day.
BSNL USSD Codes |
Features |
*123# or *124*1# |
Check Main Balance |
*123*10# or *123*6# |
Check Net balance for 2G or 3G |
*124# |
Check balance for 4G |
*124*2# |
Check Net balance for BSNL number |
*123*8# |
Check night time data balance |
*123*1# |
Check SIM validity |
*999# |
Find SIM Card Number |
*444# |
Check Prepaid Offers |
*124#5# |
Plan voucher |
*102# or *124*8# or *124*5# |
Active Prepaid Plan |
*124*10# |
Check Video Call Balance |
*123# |
Check Validity |
*102# |
Check Last Call Charge Detail |
*123*5# or *123*6# |
Check Network Call |
*123*2# |
Minutes Balance |
*8888# |
Number Check |
*123*4# |
Check FRC on net Balance |
The balance check codes listed below are only available to CTOPUP authorized retailers of the operator.
CTOPUP or The BSNL Channel mobile app is a one-stop solution offered by BSNL for all recharges and bill payments.
All of these BSNL USSD codes and SMS keywords represent how to find and perform the operations of various BSNL retail services, such as recharges, bill payments, checking the balance of a BSNL retailer mobile, and much more, as shown below.
Details |
USSD Code to Dial |
CTOPUP Code |
*222*Pin No# (Default Pin: 123456) |
Recharge/Topup |
*222* Pin no *1# |
Bill Payment |
*222* Pin no *2# |
Telephone Bill Enquiry |
*222* Pin no *3# |
Stock Details |
*222* Pin no *4# |
Pin Change |
*222* Pin no *5# |
Latest Offer |
Send an SMS as OFFER to 53733 |
For those who are unaware, the state-owned operator also allows you to recharge using USSD codes. The company provides the option of recharging a top-up scratch card with USSD codes. It also allows you to recharge other people's phones and do other things.
The procedure is fairly straightforward. Customers must dial *124# and then press 2. There are two options: Scratch Card Refill and Third Party Recharge.
BSNL customers can now easily check their balance, SMS balance, SIM validity, and various other services using the USSD codes. While using the app is considerably easier, these services are of utmost help to those who find it difficult to use the My BSNL application.
Grace Period is abbreviated as GP. Customers can choose between two types of grace periods from BSNL. The second is referred to as GP2. The Grace Period 2 (GP2) begins on the eighth day after the validity expires.
In addition, customers have 165 days to reactivate their BSNL SIM. Following that, the SIM card will be completely deactivated.
BSNL also provides users with access to their balance via IVR (Interactive Voice Response) calls. You can check your balance by dialing 1800-180-1503 or 1503 to find out how much data, SMS, and talk time you have left.
Using the My BSNL application, you can also check your BSNL balance, plan validity, SMS validity, and other information.
Customers can get the My BSNL app from the Android Google Play Store and the iPhone App Store. After that, you can log in to the app and check the main balance, active recharge plan, balance remaining, and plan validity by following the on-screen instructions.
BSNL customers can use various BSNL USSD codes to check a variety of things. To begin, using USSD codes, one can check the main balance of their BSNL number. Aside from that, different USSD codes can be used to check internet balance, validity, SMS balance, call minutes, and special offers.
To check the validity of a prepaid SIM card, simply dial *123*1#. This will display your main balance as well as the validity details for your BSNL prepaid number. The application can also be used to check the remaining validity of your BSNL mobile number.
Thank you. Your feedback is important to us.