NetGuard

netguard.me
NetGuard

A firewall app for Android, which does not require root. NetGuard provides simple and advanced ways to block access to the internet, where applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.

Open Source

NetGuard Source Code

Author

M66B

Description

A simple way to block access to the internet per app

Homepage

http://www.netguard.me/

License

GPL-3.0

Created

24 Oct 15

Last Updated

05 Jun 26

Latest version

2.335

Primary Language

Java

Size

28,783 KB

Stars

3,681

Forks

326

Watchers

3,681

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • M66B (21 May 26)

    2.335 release

  • M66B (21 May 26)

    Updated copyright year

  • M66B (02 May 26)

    Updated whois link

  • M66B (30 Jan 26)

    Updated ad blocking instructions

  • M66B (22 Dec 25)

    Added AP state receiver

  • M66B (22 Dec 25)

    Allow dynamic tethering network interface

  • M66B (07 Nov 25)

    Buffered settings output

  • M66B (21 Oct 25)

    Update copyright year

  • M66B (14 Oct 25)

    Updated FAQ

  • M66B (12 Oct 25)

    Revert "Added preference screen padding" This reverts commit 699cb675c1252c704b55d2d16de75ca20683d09d.

  • M66B (12 Oct 25)

    2.334 release

  • M66B (12 Oct 25)

    Opt out edge-to-edge for now

  • M66B (04 Oct 25)

    2.333 preview

  • M66B (04 Oct 25)

    16KB alignment

  • M66B (04 Oct 25)

    Special use

  • M66B (20 Aug 25)

    Added fastlane meta info

  • M66B (20 Aug 25)

    Layout improvement

  • M66B (06 Aug 25)

    Added preference screen padding

  • M66B (06 Aug 25)

    Added e2e support

  • M66B (06 Aug 25)

    Preparations for SDK 35

  • M66B (19 Jun 25)

    Revert "Added Telefonica.de IP ranges" This reverts commit 1737d2daf1852def1497f1547b056a5cb0888810.

  • M66B (18 Jun 25)

    Added Telefonica.de IP ranges

  • Marcel Bokhorst (07 Mar 25)

    Update ADBLOCKING.md

  • M66B (28 Dec 24)

    2.332 release

  • M66B (28 Dec 24)

    Workaround for active network being VPN

  • M66B (27 Dec 24)

    2.331 release

  • M66B (19 Dec 24)

    Handle security exception Thanks @anthonyMc11

  • M66B (19 Dec 24)

    Reduced number of reloads

  • M66B (07 Dec 24)

    Fixed updating filtered data

  • M66B (14 Oct 24)

    Revert "skip automatic update check notification for beta releases" This reverts commit cf63219eafdc15feac56a68f1e6ae9ced04a63a1.

NetGuard Website

Website

NetGuard - A simple way to block access to the internet per app

NetGuard - A simple way to block access to the internet per app

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 108.157.142.114
  • Hostname server-108-157-142-114.mci50.r.cloudfront.net
  • Location Kansas City, Missouri, United States of America, NA
  • ISP Amazon.com Inc.
  • ASN AS16509

Associated Countries

  • US US
  • GB GB

Safety Score

Website marked as safe

100%

Blacklist Check

netguard.me was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Website preview

NetGuard Android App

APK Info

De-Googled Compatibility

Native 4.00 / 4 18 ratings
microG 4.00 / 4 12 ratings
  • GrapheneOS Native 4.0 / 4 (16)
  • CalyxOS microG 4.0 / 4 (9)
  • e OS microG 4.0 / 4 (2)

Tested on Android 10–16 · Updated 30 May 26 · View on Plexus →

Trackers

No trackers found

Permissions

  • Access Network State
  • Access Superuser
  • Internet
  • Read External Storage
  • Read Phone State
  • Receive Boot Completed
  • Request Ignore Battery Optimizations
  • Write External Storage

NetGuard Reviews

More Mobile Apps

About the Data: NetGuard

Change History

  • Amended (androidApp)

API

You can access NetGuard's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/security-tools/mobile-apps/netguard

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

Share NetGuard

Help your friends compare Mobile Apps, and pick privacy-respecting software and services.
Share NetGuard and Awesome Privacy with your network!

View Mobile Apps (23)