NetGuard - no-root firewall

25.9T reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

NetGuard provides simple and advanced ways to block access to the internet - no root required.

Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.

Blocking access to the internet can help:

• reduce your data usage
• save your battery
• increase your privacy


• Simple to use
• No root required
• 100% open source
• No calling home
• No tracking or analytics
• No advertisements
• Actively developed and supported
• Android 5.1 and later supported
• IPv4/IPv6 TCP/UDP supported
• Tethering supported
• Optionally allow when screen on
• Optionally block when roaming
• Optionally block system applications
• Optionally notify when an application accesses the internet
• Optionally record network usage per application per address
• Material design theme with light and dark theme

PRO features:

• Log all outgoing traffic; search and filter access attempts; export PCAP files to analyze traffic
• Allow/block individual addresses per application
• New application notifications; configure NetGuard directly from the notification
• Display network speed graph in a status bar notification
• Select from five additional themes in both light and dark version

There is no other no-root firewall offering all these features.

If you have a question or problem, you can send an e-mail to

If you like to help people less fluent in English, you can help translate NetGuard in your language:

If you like to test new features, you can participate in the test program:

All required permissions are described here:

NetGuard uses the Android VPNService to route traffic to itself, so it can be filtered on-device instead of on a server. Only one app can use this service at the same time, which is a limitation of Android.

The source code is available here:
Updated on

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
App activity
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

25T reviews
Brian Walker
17 April 2023
Using this for months with great success. After installing a new game, before running it, I turn off web and cell access for it. No ads on the free games! Some might pause on startup while they desperately try to find ads to spam you, but will eventually give up and let you play ad free. A very few won't let you play, but very few. And any that use web servers for daily contests and the like will need access. If I love the game I'll let ads in, but if they ruin the game I turn off access again.
22 people found this review helpful
Did you find this helpful?
Laura L.
11 March 2023
Not only does this Netguard stop annoying ads in some apps, but by stopping them it keeps apps from frying your phone! Apparently getting ads uses all your RAM & increases the temp on your phone! Some apps won't run at all without network connection, but that isn't the fault of Netguard. This is a very intelligent app with a ton of amazing features that can help you keep your phone in YOUR control only! Check out all the features! This app does more than promised & is so easy to use!
25 people found this review helpful
Did you find this helpful?
Marcel Bokhorst, FairCode BV
12 March 2023
Thanks, Laura. Take a look here too ;-)
Huy Pham
4 March 2023
It's free and works great. However, the app often shutdowns (or sleeps) with modern Android devices which then disables the firewall. The Android OS sometimes will shutoff the app after a long period of inactivity or if lack of RAM (even with Android battery optimizations turned off for the app). The app also doesn't automatically start up on some Android devices after rebooting or turning on. Please update the app to FORCE Android OS to always keep the app active while in the background.
40 people found this review helpful
Did you find this helpful?

What's new

* Small improvements
* Updated build tools
* Updated translations