How to Check BSNL Balance, Validity, and Data 2022

author Sameer Content Writer

How to Check BSNL Balance

Has it happened to you that you are unsure about the balance you have in your BSNL SIM and want to know the exact balance availability? You should know that for different telecom operators there are unique USSD codes. If you too want an answer as to how to check BSNL balance validity and data, you are in the right place. 

These codes provide various information about the network and availing different services provided by your operator. Also, the BSNL balance check app helps you in checking your balance, internet plan validity online on the app. If you are a new user to BSNL, you must not be sure about the BSNL balance check code. So to make your work easier, we are mentioning the details to check your balance, internet pack and many other basic things. 

To know more about how to check bsnl balance validity and data, keep reading! 

BSNL balance check is valid for your prepaid subscribers. The telecom operator recently revamped its plans. You can learn more about the BSNL Prepaid recharge plans by clicking on the link here

BSNL: How to check GPRS/2G/3G Data balance and validity

Before you proceed to check your balance or internet pack for BSNL, you should note the correct USSD code to avail its services.

Hey there! If you are interested in knowing more about the best discounts and offers available online, then you should check out our Instagram page, by clicking on the link here. You can follow our page and catch all the latest cashback offers, deals, discounts and a lot more.

You should have the knowledge of how to use the code to check balance and other details for your BSNL number. 

So, for your ease, we have mentioned the important codes to check your balance, data validity etc. for your BSNL network. Keep reading the article till the end to know more. 

Also, if you want to know more about How To Pay BSNL Landline Bill Online? then CLICK HERE.

How to Know BSNL Validity using My BSNL App?

One way is to check out your balance is through My BSNL app. It is available on both Android and iOS and can be downloaded. You do not have to remember any USSD code. 

  • Download the app from here.

  • Sign up using your phone number or email ID. 

On your account, you can see all the information related to your BSNL SIM including BSNL main balance and data balance, and validity. 

How to check BSNL balance on Official website? 

  • Go to BSNL Quick Recharge Page from here

  • Enter your BSNL mobile number 

  • Write your email address

  • Click on submit 

  • In the next page, for recharge option choose TOP-UP and then GENERAL TOPUP

  • Select your recharge amount from the dropdown menu

  • Click on submit

  • Finally, you will get the details of balance and validity for your BSNL number

BSNL Balance Check with Text Message

BSNL offers you some of the SMS codes to directly type and send it to the operator. All messages are free of cost and you don’t have to think about the additional cost for an SMS. 

  • Type “BAL” in your SMS box and send it to 123. 

  • Use SMS code “STVENQ” to check STV balance and send it to 123. 

How to Check BSNL Data Balance, bsnl balance check number

USSD is an amazing feature for mobile users where you can access new facilities easily. It is more simpler than typing an SMS, and saves both time and effort. 

Open the dial pad on your prepaid number, and dial the USSD code number. 

You can read the popular BSNL balance check USSD code, to keep knowing the various balances for your connection. Get the exact information about your ongoing plans and subscription. 

Note: You can get some great BSNL Bill payment offers online. Click here for more. 

All BSNL USSD Codes List to check balance, validity, and Data 

If you wish to know how to check BSNL plan validity, then below is the list of USSD codes that you can directly use to check your current plan on BSNL number. 

Dial Code 

BSNL balance in prepaid account 


BSNL net balance, FNF, STV etc.


BSNL Net balance (Voice, SMS, and for Internet)


BSNL balance card transfer


SMS offer balance


Minute balance check


Video call balance


FRC on net balance


Subscribed STVs (All types)


Check Prepaid Offers like BSNL net balance offers

*444#, *777#

Check Balance Credit from BSNL


BSNL Plan voucher (Current Plan / Plan Extension/Migration)


Prepaid Details

*102#, *124*8# , *124*5#



BSNL Balance Transfer


BSNL mobile phone number

*222# , *888# , *1# , *785# ,  *555#

Note- In case if you are not aware of the USSD code, you can contact the customer care number or ask about the BSNL balance check USSD code of that specific service. 

How To Check Balance In BSNL? 

To know about the BSNL balance check code, read the listed steps and get to know the number for BSNL balance check. 

  • Open your mobile’s calling tab

  • Dial *123# 

  • You can also use alternative USSD code *124*1#

  • Get your BSNL balance information through a text message

Note- If you are using an Android phone, you can download My BSNL app to keep yourself updated about your balance and activate different services. 

How to Check BSNL Internet Balance? 

There are many ways to check your internet balance if you are a BSNL user. The best way is to use the USSD code provided by the network provider. 

  • Type “BAL”

  • Send it to 121

  • You will get an SMS related to your current data plan, its validity, and other new services 

BSNL Balance Checking and Activation USSD Codes

There are separate USSD codes for every service and to check them in your BSNL mobile, you can simply dial the customer care number to know the balance or the BSNL balance check code (USSD) of the particular service.

The new USSD codes and SMS codes in BSNL are listed for you. Here is the latest USSD code of BSNL list. You can get all the necessary information and BSNL dialling codes and these are the balance check codes in cities like AP, Kerala, Gujarat and rest of India.

Activation USSD Code

Check BSNL Main Balance



Check BSNL Net balance or Booster Balance (Voice, SMS, and for Internet)


Subscribed STVs (All types)


To know own mobile number




Find BSNL SIM Card Number



Find Prepaid Offers like BSNL net balance offers


To subscribe or activate rate cutters

*444*MRP of STV#

Top Up Recharge scratch card

*123* card pin no#

Top Up recharge to another number with scratch card

*124#2#1# press OK/Call.

Enter 18 digit scratch card number following by #

*124#2#2# > Enter 10digit mobile number * 18 digit code #

BSNL Plan voucher (Current Plan / Plan Extension/Migration)


Prepaid Details




Friends and Family


FnF View

* 124#4#1#

Friends & Family Addition


FnF Modification


BSNL Balance Transfer


Know Balance Credit from friends


Check Balance Credit from BSNL


Prepaid FTTH bill payment


For Assam, North East Circle, Kolkata, West Bengal, and Tamil Nadu Circle


Data Balance & Validity


Night Balance & Validity


Onnet and offnet free minutes






BSNL USSD Codes for Retailer

Below are the balance check code, which is accessible only for the Top Up of authorized retailers of the operator. These BSNL USSD codes and SMS keywords show how you can perform the operations of different retail services of BSNL.

USSD Code 


*222*Pin No# (Default Pin : 123456)


*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

Balance Check SMS Codes

Check out the total SMS keywords if you are a prepaid mobile user. Each code is treated as a balance check code number or BSNL USSD code. See all the handy operations with updated SMS keywords that are introduced by Bharat Sanchar Nigam Limited.

Send SMS Keyword to 123

For FNF Registration

FFE 10 Digit Number

FNF Modification

FFM Old Number New Number

For FNF View


Inquiry of Subscribed STV




Balance Enquiry


Top Up Voucher Recharge

RC 18 Digit Secret Code

Last 5 Calls


To list the eligible mobile plans for migration


So this was all about how to check bsnl balance validity and data. If you are a new user of BSNL, you will find this article relevant and convenient for you. Sometimes these codes are hard to remember, so you can refer this information to check your balance, validity, and data in BSNL. 

Frequently Asked Questions 

Q1. How can I check internet balance?

A1. You can dial *123# or *112# or *112*2#  and press the call button. 

Q2. What is the USSD code for BSNL data balance?

A2. USSD code for GPRS/3G data (BSNL Balance Check), you can use the code *112# and for USSD code for 2G data balance inquiry (BSNL Balance Check), SMS “DATA 2G” to 53733. 

Q3. How can I know my last recharge in BSNL?

A3. You need to send SMS as “LAST” to 53733 to know all the details about the last 5 call transactions including charge,number and duration of the call. 


About Author



Content Writer

I’m an engineer that accidentally fell in love with words. I write about things that I like and things that I don’t, mainly in the online shopping sphere.

Copyright 2010-2022. All Rights Reserved. All content, trademarks and logos are copyright of their respective owners.

Disclaimer: is community platform where our users find and submit deals from various website across the world, we do not guarantee, approve or endorse the information or products available at these sites, nor does a link indicate any association with or endorsement by the linked site to Readers are requested to be cautious while shopping at newly launched and non-trusted e-commerce sites. Protection Status