BSNL official walpaper logo

BSNL selfcare Numbers and USSD codes

BSNL is the leading public sector telecom provider in India. They are always known for their valuable services and user friendly Customer service. BSNL provide its service in all the telecom circles of India except Mumbai and Delhi. BSNL give various methods to customers through which customers can know about various services available on their number. Below Given post contains all the Self care numbers and BSNL USSD codes.


Various BSNL USSD codes

How To know the Main Balance & Validity Information in BSNL

Dial *123#.

How To know Local SMS Balance & its Validity Information in BSNL

Dial *123*1#.

How To know Voice Any Net Local/STD Balance (remaining Local/STD minutes) in BSNL

Dial *123*2#.

How To know National SMS Balance & Validity Information in BSNL

Dial *123*3#.

How To know FRC On-net Balance & Validity Information in BSNL

Dial *123*4#.

How To Voice On-net Balance & Validity Information (BSNL to BSNL Minutes) in BSNL

Dial *123*5#.

How To know GPRS Data Balance & Validity in BSNL

Dial *123*6#.

How To know Voice On-net Local Balance & Validity in BSNL

Dial *123*7#.

How To Night GPRS Data Balance & Validity in BSNL

Dial *123*8#.

How To On-net Video Call Balance & Validity in BSNL

Dial *123*10#.

Service/STV activation through SMS

How to activate SMS Pack through main balance in BSNL

For activating a SMS pack through main Balance. Send a SMS ” HELP SMS ” and send it to 52244. Then select your voucher through incoming message.

How to activate Data Pack through main balance in BSNL

There are 3 steps for activating a Data pack through main Balance depending on your state.

  • Send SMS  ”  HELP DATA  ”  to 53733.
  • And wait for incoming message.


  • SMS   ” STV DATA*recharge amount*  ” to 123.
  • Suppose if recharge amount is 155 then send STV DATA155 to 123.


  • SMS  ” STVHLP DATA  ”  to 123.
  • Then follow the instructions on Incoming message.


To activate STV online, Click here.

How to activate Roaming Pack through main balance in BSNL

A convenient method of activating one day roaming pack is given here. Click here.

You can directly activate any STV with your main account balance. For doing such send SMS Keyword to 53733. To see keyword and recharge plans of your desired circle click here.

BSNL is active all the below mentioned 21 circles. These all codes works for these circles. Assam, Andhra Pradesh, Arunanchal pradesh, Bihar Jharkhand, Chattisgarh, Gujarat, Haryana, Himachal Pradesh, Jammu & Kashmir. Also  Karnataka, Kerala, Madhya Pradesh, Maharashtra  Goa, Manipur, Meghalya, Mizoram, Nagaland, Orissa, Punjab, Rajasthan, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh, Uttrakhand and West Bengal

The above methods and codes can be changed without any prior notice.

If you have any doubts you can ask us in comment section below or write it to us at [email protected] .

25 thoughts on “BSNL selfcare Numbers and USSD codes”

  1. Me and my wife have BSNL prepaid Nestham Plan. Both are active for more than 5 years. Now my number regularly giving communication trouble since six months even after changing the instrument. Given complaint several times. No solution found.Now,I wish to discard my sim card and transfer my balance Rs.600 to my wife’s cell. Please advise thru my mail.

  2. what is the ussd code for knowing last call charges. earlier it was *102#. now it is not working

    1. Even i sent a SMS to requesting a data plan..but i dint get any reply..please look into dis issue..n let us know if der r ny updates regardin dem..

  3. BSNL FUll Form

    for all User

    B- Bhai
    S- Saab
    N- Nahi
    L- Lagega

    why All OF you Trying .

    stop trying and change your network.

  4. What is ussd code to find under usage phone number???
    I bought a new sim card but I don’t its number ,, how to find ten digit number??

  5. how shall I activate data balance from main balance…i tried a lot by sending smsHELP DATA3 in 52244 but its not happening…

  6. Iam unable to use USSD Codes as I dial ,as it shows recharge card number length is wrong. So ,what can I do to make it right ?

  7. I was trying to know the data plan for offers. As I send HELP DATA3 to 52244, I didn’t get any reply.Can you fix it.? I definitely need this service as I am far away from city.

  8. i want to activate my sms pack i sent a mssg to 53733 first but i didn’t get a reply.what is the ussd code now to activate sms pack earlier it was 53733 but now it is not working kindly help me

  9. what is the used code for checking min plan …. yesterday I did recharge with 159 min recharge , given 350 lc n std min … but next day I m calling just few sec cnld my call ….plz help me ……

  10. I did a recharge of Rs 190 today because i got a msg that my validity will expire on 23 march 2017. But still my validity is expiring on 23 march 2017. Please help

Leave a Reply

Your email address will not be published. Required fields are marked *