Pinterest Stumbleupon Whatsapp
Ads by Google

The vast majority of mobile phone plans out there these days don’t offer unlimited data. That means most of us have to keep tabs on how much we’re using each month.

Some apps thrive off a constant Internet connection — even when they’re seemingly not in use. Fortunately Android provides a way to prevent any app from sucking data in the background Why You Don't Need Third Party Apps To Manage Background Data Use In Android Jelly Bean Why You Don't Need Third Party Apps To Manage Background Data Use In Android Jelly Bean If you’re like most people, you don’t have unlimited data and you don’t want to go over your data cap. Phones with Android Jelly Bean contain powerful tools for tracking your mobile data usage, setting... Read More , and there are third-party apps out there that can take things to the next level.

Android’s Built-In Option

Head to Settings > Data Usage to manage your cellular data usage. At the top you’ll find the option to disable access entirely, but that’s usually only necessary under specific circumstances — like when you’ve used more than your data plan allows.

To prevent that from happening in the first place, toggle the second option, Set cellular data limit.

If your plan limits you to 5GB a month, you can set the limit to 5GB, and your mobile data will automatically shut off when you hit the threshold. You can also have your phone provide a warning when you get close.

AndroidBlockAppsInternet-Data-Usage-Limit

Ads by Google

This setting will prevent you from suffering overage charges. But really, we can do better. Let’s stop ourselves from even getting close to that point.

Further down, you see how much data each app uses. Select the heavy users. This lets you know which apps you should limit network access for. If their internal settings don’t let you disable cellular access, toggle the Restrict app background data option you see here to cut them off for sure.

AndroidBlockAppsInternet-Data-Usage-Restrict

The Third-Party Option

Alright, now let’s turn things up to the next level. For that, you will need to grab a third-party app. NetGuard is one open source option that not only prevents apps from using cellular data, it also stops them from connecting over WiFi too. Why? Cutting apps off from the Internet prevents them from tracking your usage and reporting back to a distant server Android Is Watching: 8 Ways A Typical Smartphone Is Monitoring You Android Is Watching: 8 Ways A Typical Smartphone Is Monitoring You Google says all this data is encrypted in transit, but Google holds the keys and could decrypt it whenever they wanted (or were made to). Read More . It also reduces bandwidth, saves battery life, and blocks ads.

NetGuard uses a local VPN to block Internet traffic. Since the app doesn’t ask for permission to access the Internet, you know it isn’t funneling all of your information off to some distant source. Just like any other VPN What Is The Best VPN App for Android? We Put Rocket VPN to The Test What Is The Best VPN App for Android? We Put Rocket VPN to The Test For us Android users, one VPN app manages to cut through the clutter and offers a simple and usable VPN. This app is Rocket VPN. Read More , running the app will display a key in the notification bar. NetGuard bills itself as a firewall, allowing you to decide which apps connect to the Internet and which don’t.

AndroidBlockAppsInternet-NetGuard

NetGuard displays all of your apps in alphabetical order. Next to each one is a toggle for WiFi and mobile data. Disable access to whichever one you like.

For more specific controls and exceptions, tap the drop-down arrow next to each app. In the screenshot below, you can see I’ve prevented HERE Maps (one of the best GPS navigation apps for Android What's the Best Maps and Navigation App for Android? What's the Best Maps and Navigation App for Android? Using the rights maps and navigation app can mean the difference between making it to your appointment on time or being late -- so we examine the best of them for you! Read More ) from accessing the Internet via WiFi or cellular data. That said, it’s allowed to connect when the screen is on. This way I know it isn’t maintaining a connection while my phone is in my pocket, but it can pull up information while I’m driving.

AndroidBlockAppsInternet-NetGuard-Exceptions

Under Settings, NetGuard gives you the option to block WiFi or mobile data for all apps by default. You can also automatically allow Internet access when the screen is on. NetGuard doesn’t display pre-installed apps by default, but you can set it to show you those as well.

AndroidBlockAppsInternet-Settings

Enabling these settings can protect you from any surprises when you install a new game that you had no idea was going to maintain a connection in the background Connection Not Required: 10 Great Android Games To Play Offline Connection Not Required: 10 Great Android Games To Play Offline Some of them are new, some are classics, and a few are games you may not have even heard of -- but you can play them all without a data or Wi-Fi connection. Read More the entire time. On the flip side, some won’t even run without constant Internet access, so you may have to return to NetGuard and grant a few of your favorites all the WiFi and mobile data they want.

Download: NetGuard for Android (F-Droid | Google Play)

Did This Work For You?

When I switched carriers recently, I ordered a new phone to put the SIM card in. When I was setting up apps the next day, I started downloading maps for offline use and, forgetting I had started the process, stepped out of the house half an hour later.

When I looked down at my phone shortly into my trip, I saw that I had already blown through my monthly data allotment by over 1GB! I had only been a customer for two days and a slip up had already left me with two overage charges.

Thankfully, after limiting what apps have access to mobile data, I’m back to using mere megabytes a month.

What about you? How vigilant are you about your 3G and 4G usage? Have you come across apps that have made the task easier for you? Do you block apps simply because you don’t trust what they’re doing in the background? We’re all going through this together, so help a friend out by leaving a comment below.

Image Credit: Nexus 7 App Icon Grid by Ash Kyd via Flickr

  1. Andrew T
    November 29, 2016 at 5:00 pm

    I'm a stickler for good customer service. I had a look at NetGuard, and noticed all the replies by the author to those reviewers who left a less than favorable review. The guy is a jerk! Argumentative cry-baby who can't take a little criticism. Okay, so he wants to show ads and charge for features because he put so much work into making the app. Complaining to reviewers who object will only turn others away and check out alternative apps (and there are plenty).

  2. Ashraf
    November 18, 2016 at 3:24 pm

    I had tried these methods, and other methods too, but my lollipop still automatically connects to internet..
    I had disabled and removed all apps... (including google play services)... But the problem is not solved...
    I don't want to format the phone because I have an app that can't be re-installed... Can only be re-purchased.
    Even corrupting APNs' settings (setting a non-required password, setting a wrong port number,etc..) didn't work either...

  3. K T
    August 23, 2016 at 11:05 am

    Hi..the advise is on point but I only unmarked the auto update on the Google Play Store app at settings,data usage,Google play store,app settings then voala..

    But I'm going to install Netguard to block unwanted ads. Thanks

  4. Ojo
    July 30, 2016 at 3:40 pm

    Opera Max

  5. Francisco
    July 30, 2016 at 3:32 pm

    And how about a real option where I can block data usage per app and still be able to use a VPN for security reasons? Oh, and that does not require the phone to be rooted.
    Answer: there is none. This is one of the features where Android falls short from iOS.

  6. Eric
    July 29, 2016 at 8:15 pm

    I'm using afwall+ it block app using mobile, wifi and vpn based iptables just like on my linux.

  7. Dr.saleh
    July 4, 2016 at 10:24 am

    My Dear,
    You did a Great job,
    Thanks,Hundreds time,
    Dr.saleh.

  8. Darryl
    May 30, 2016 at 8:04 pm

    The app that is most likely to put a dent in your data plan is Youtube, and you can toggle a setting to cause it to only use WiFi. Also, set the Play Store to only run automatic updates on WiFi.

    • goof
      July 12, 2016 at 3:37 pm

      WRONG. if you look closely, youtube's wifi-only setting blocks "HD video". Lesser video goes streaming through. Learned the hard way.

  9. Nobody
    March 28, 2016 at 8:00 pm

    Netguard can only work by enabling another data connection, a VPN. This is not what this app is supposed for.

  10. Joe
    January 4, 2016 at 3:39 am

    Thanks, exactly what I was looking for. NetGuard is great :)

Leave a Reply

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