Find information on SMS shortcodes and USSD codes to check BSNL GPRS/2G/3G Data usage balance and validity.
To know your main BSNL Account Balance and Validity information dial *123# from your BSNL mobile or dial 123 to check your balance and validity on the IVR.
To check and know BSNL Broadband usage online and by SMS, read this article.
BSNL reduces 3G tariff, introduces new 3G data plans starting 1GB at Rs.139
To check the latest BSNL 2G/3G/GPRS Mobile Internet Data Plans and Tariff, read this article.
New BSNL USSD Code : Dial *123*16#
- Check Balance & Validity – *123*1#
- Check Minutes Balance – *123*2#
- Check SMS Balance – *123*1# or *123*5# or *125#
- Check GPRS Data Balance – *123*10#
- Check Network Call – *123*5#
- Check Video Call Balance – *123*9#
- Check GPRS Pack Balance – *123*8#
- Check SMS Balance Enquiry – *125#
- Last Call Charges Details – *102#
- Voice pack info – *126#
- Data Balance Enquiry – *234#
- Local Network Call – *123*6#
For Assam, North East Circle, Kolkata & West Bengal Circle
- Data Balance & Validity: *123*10#
- Night Balance & Validity: *123*8#
- SMS: ‘USAGE DATA’ to 53738
- Onnet and offnet free minutes: *123*9#
For Maharastra (MH) & Goa Circle
- Dial *112#
For AP Circle
- NEW CODE – Dial *124#
Enter 3 for STV submenu
Enter 1 for STV enquiry
Enter 1 for more details (data validity)
Enter 1 for more details (data balance) - *124*2#
- *234#
- By dialing 123 ( IVRS ) it will be in subsidiary account 3
For UP Circle
- NEW CODE – Dial *123*16#
- Dial *123*6#
For Tamil Nadu Circle
- NEW CODE – Dial *124#
Enter 3 for STV submenu
Enter 1 for STV enquiry
Enter 1 for more details (data validity)
Enter 1 for more details (data balance) - Dial *124*1#
- SMS ‘DATA3G’ to 53733
- SMS ‘DATA2G’ to 53733
For Kerala Circle
- *124*1# or
- *124*4#
For Gujarat Circle
- *112#
For Karnataka Circle
- NEW CODE – Dial *124#
Enter 3 for STV submenu
Enter 1 for STV enquiry
Enter 1 for more details (data validity)
Enter 1 for more details (data balance) - Dial *123#
- Dial *124*4#
For Rajasthan Circle
- NEW CODE – Dial *123#, After Reply Press 5, After Reply Press 2 to Data Balance and Validity
- Dial *123*6#
For Data Card / USB Dongle users, USSD code needs to be entered on the mobile application software USSD screen, e.g. screenshots below








I have recharged for 429 unlimited calls and and 1gb data per day plan , but once i recharged data connection is not working. I suggest you all not to prefer BSNL v…
…read more at www.thinkcept.com/blog/telecom/bsnl-how-to-check-gprs2g3g-data-balance-and-validity/ © Think Blog
i have recharged for 349 unlimited calls and and 1gb data per day plan and 49 plan, but once i recharged my network was stopped from out going and data connection. I suggest you all not to prefer BSNL very worst network ever… never ever go with BSNL network… very worst in customer care service
How to check data balance in chhatishgarh
How to know the balance if mobile is not with me?
Thanks For sharing, Maharashtra BSNL prepaid Balance check dial this number, *123*16#
how to check data pack balance in bsnl postpaid connection.
To Check Your BSNL Mobile Number, To Check Out USSD Code *222#
How to check net balance and how to know 3g or 2g
You Dial *123*5#. Your internet Pack and 3G, 2G
How to check full talktime offers in BSNL.
How to check net data balance in chattisgarh state.
How to 2g&3g data check bihar circle via usdd code
BSNL is the great cellular service provider in India.
how to check 3g data balance through the mobile for tamilnadu circle?
How to activate 3g service..?but I already activated 2g service..but it is very slow.
I wish there was a way to carry forward our balance, be it main balance or DATA balance, in BSNL.
Bsnl is vry good service its 2g internet is fast than airtel 2G internet and low price data pack than other its nice service
I would like to know if there’s any way I could get back lost data … Due to late recharge of internet pack…
How to cheak my data balence………………..
service of bsnl @ affordable prices.. good communicable n/w service, liked it!!
bsnl is the worst network i have ever experienced… hard to contact to customer cares… no numbers to check data validity… its very tough to get to the subscribers
To check your DATA balance, check out this USSD code:
*123*16#
Steve you are right. *123*16# is the correct code for data enquiry for bsnl 2g/3g.
Thank You.
bsnl prepaid services are very bad once i recharged rs.78 on that day my sim out going facility is barred after i recharged rs.200 to extennd validity on next day but i lost my data balance.
very difficult to contact customer exicutive
my number ;9746638946
wrong answer
not getting internet balance sms
9427000958
ahmedabad, gujarat
For South zone in BSNL – Andra pradesh , Telangana, Karnataka, Tamilnadu and Kerala.
Balance check is *123#
Balance check, SMS/Data/Voice special tariff activation / check , etc in *124#
sms codes for data usage and validity are not working,,
pls provide a correct information for this,,
To check your DATA balance, check out this USSD code: *123*16#.
I hope this works out for you.
No it doesn’t work for Kerala circle. Nor does *123*16# Please update.
Thanks for the info….worked for me.i was searching for net balance codes and it provided me.