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

Posted on Apr 26 2013 - 11:16am by JayB

BSNL India 2G 3G DataFind 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.

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

  • *234#
  • By dialing 123 ( IVRS ) it will be in subsidiary account 3

For UP Circle

  • Dial *123*6#

For Tamil Nadu Circle

  • SMS ‘DATA3G’ to 53733
  • SMS ‘DATA2G’ to 53733

For Kerala Circle

  • *124*1# or
  • *124*4#

For Gujarat Circle

  • *112#

For Data Card / USB Dongle users, USSD code needs to be entered on the mobile application software USSD screen, e.g. screenshots below


USSD Code in Data Card


USSD Code in Data Card

If any options are incorrect or not working, or if there is any update in the codes, please post them here….
About the Author

JayB is a tech enthusiast with a passion for gadgets and latest technology.

94 Comments so far. Feel free to join this conversation

  1. Ignatius October 18, 2014 at 11:15 am - Reply

    For BSNL Tamilnadu Circle; right now we have one option where we need to put the sim card into a smart phone; access internet and then disconnect it; it tells the last usage with remaining balance also.

    Alternatively *124# can be used; use STV option; select Data n then u get in long digit; it quite difficult to understand whether it is kb or bytes that is being displayed.

  2. Deepak Chander October 17, 2014 at 10:06 am - Reply

    From Tamil Nadu circle. Sending DATA3G to 53733 is replying with a message asking me to use *124*1#. If I use *124*1# it is not showing me the data balance. It used to work till last month. What have they changed? Calling customer care at 1503 is saying this number does not exist

  3. sivasagu October 15, 2014 at 11:56 pm - Reply

    How to check net balance?

  4. Pyther October 4, 2014 at 9:33 pm - Reply

    Is internet working in Chennai Area ?

    I was unable to connect to the internet for the past 4 days. Is there anyone experiencing the same issue ?

    • Senthil October 5, 2014 at 3:44 pm - Reply

      I am also experiencing the same problem for the past few days, unable to connect to net, and not able to check the data balance using data3g method, if you find any solution to this please let me know, the customer care service for bsnl is very bad trying for past 4 days no one attending.

  5. M SIVA October 3, 2014 at 2:23 pm - Reply

    How to check the Data service balance in BSNL – TN

  6. reshma October 3, 2014 at 1:08 pm - Reply

    DATA 3G ussd code is not working in tamil nadu.can any one know another ussd code to check the data balance?

  7. venkatesan October 2, 2014 at 8:48 pm - Reply

    this page is not used .so please disconnect this page please are change the comment

  8. Murali Krishnan October 2, 2014 at 3:18 pm - Reply

    Checking of 2G/3G data usage and balance by the methods posted on this page is not working now.

    Please update this website, else do away with this page!

  9. kamal October 1, 2014 at 11:33 pm - Reply

    How to check the 3g data balance in Tamil maid circle. Sending data3g to 53733 is not working at all. Some one help me….

  10. cary September 29, 2014 at 5:33 pm - Reply

    At present, data3g to 53733 is not at all working … please does anyone knows any alternative for this

  11. rajan September 28, 2014 at 7:39 am - Reply

    At present BSNL does not give the data balance details under sms to 53733 by sending DATA3G OR DATA2G. Instead it shows like to send *124#. but it does not work. Is there any solution to know the data balance?

  12. bharat parmar September 5, 2014 at 1:47 pm - Reply

    check gprs data in rajasthan *123*6#

  13. RAJEEV RANJAN August 26, 2014 at 7:29 pm - Reply

    Bsnl 3g data work very excellent in bihar……

  14. Ashish August 25, 2014 at 11:32 am - Reply

    Use *123# common balance checking procedure , Soon after that u will receive a message in inbox . But the data balance will be shown in kb( Kilo byte) ….

  15. teja August 21, 2014 at 9:37 am - Reply

    How to check bsnl net balance for odisha networks… And also data usage code for activation

  16. Paritosh Verma August 10, 2014 at 12:53 am - Reply

    For M.P BSNL *112#. and follow the further steps

  17. Hari August 9, 2014 at 12:13 pm - Reply

    how to check Bsnl net Balance in Karnataka

  18. Uuser August 7, 2014 at 7:17 am - Reply

    Kerala code works fine.

  19. Shaharyar Taj June 24, 2014 at 10:30 am - Reply

    How to check in Bihar BSNL Data Balance….

    …read more at © Think Blog

  20. mani June 9, 2014 at 4:06 pm - Reply

    How to check net balance for bsnl

  21. Simon June 7, 2014 at 1:40 pm - Reply

    How to check in Karnataka BSNL Data Balance.

    • JayB
      JayB June 7, 2014 at 7:14 pm - Reply

      Try *124*4# for Karnataka BSNL Balance Check.

  22. Ranjeet May 28, 2014 at 8:50 pm - Reply

    A.p code is not working

  23. Dr.SK Nayak May 27, 2014 at 7:23 am - Reply

    How to check balance amount in Odisha

  24. balakrishna March 12, 2014 at 5:38 pm - Reply

    how to check bsnl net balance in a.p

Leave A Response