FileCobra Logo FileCobra
NetGuard: No-Root Internet Access Firewall & Traffic Monitor Icon
Open Source v2.337 ✓ Checksum Published

NetGuard v2.337 - No-Root Internet Access Firewall & Traffic Monitor

Direct high-speed download mirror for NetGuard v2.337 (3.07 MB). Verified publisher release with cryptographic SHA-256 hash checksum.

⬇ Direct Download (3.07 MB) ★ 4.7/5.0 editor's rating • 36.4K+ downloads

Technical Specifications & System Requirements

Developer Marcel Bokhorst (Open Source)
Platform & OS Android 8.0+
Package Size 3.07 MB
Architecture ARM64-v8a, armeabi-v7a
Package Format APK
Security Verification SHA-256 checksum published
SHA-256 Cryptographic Checksum Computed from the file we serve
150a0362f04408c2d3cc7fb38d7e126445019d523489c8d82df6fb456c4e6ad2
$ sha256sum netguard-firewall-apk.apk
Embed Verified Badge in Your README Showcase verified release integrity to your users and community.
FileCobra Verified Clean

FileCobra Lab Verdict & Editorial Review

★ 4.7/5.0 Verified Review
The Bottom Line: NetGuard is an essential Android utility that excels in daily efficiency, workflow automation, and reliable execution without bloat.

What We Liked (Pros)

  • Block Wi-Fi & Mobile Internet per Application.
  • Zero Root Required (Operates via Local VPN) optimized for Android.

Things to Keep in Mind (Cons)

  • Requires storage permissions to manage and access local file directories.

How NetGuard Compares to Top Alternatives

ZArchiver ↗ vs NetGuard

NetGuard provides an open-source footprint with zero telemetry, while ZArchiver focuses on commercial ecosystem integration.

Best for: Users who prefer extensive third-party plugin ecosystems and pre-configured templates.
Solid Explorer ↗ vs NetGuard

NetGuard provides an open-source footprint with zero telemetry, while Solid Explorer focuses on commercial ecosystem integration.

Best for: Users who prefer extensive third-party plugin ecosystems and pre-configured templates.

NetGuard for Android — Official Open-Source No-Root Per-App Firewall & Traffic Monitor APK

NetGuard is the premier, industry-standard free and open-source per-application network firewall, privacy defender, and data consumption monitor developed by Marcel Bokhorst (M66B) for Android smartphones and tablets. Engineered to give users uncompromised control over their mobile internet connections without requiring root permissions, NetGuard allows you to selectively block or allow Wi-Fi, mobile data, and roaming access for every installed app—featuring real-time IP packet logging, PCAP network capture for Wireshark analysis, automated network condition triggers, lockdown emergency modes, and zero battery drain.


🌟 Core Architecture & Engineering Highlights

NetGuard utilizes Android's native virtual network architecture to deliver robust packet filtering directly on the device.

100% Local No-Root VPN Loopback Architecture

NetGuard creates a local VPN tunnel interface (VpnService) on your device. Rather than transmitting your internet traffic to a remote third-party VPN server, NetGuard processes and filters every IP packet 100% locally within your smartphone's RAM. Non-blocked packets are forwarded directly to your cellular or Wi-Fi network interface with near-zero latency and zero cloud intermediary leakage.

Granular Per-App Access Rules (Wi-Fi, Mobile Data, Roaming, Screen-On)

Take surgical control over how each application connects to the web:

  • Block apps from accessing the internet over mobile data while allowing Wi-Fi (saving costly cellular data plans).
  • Block background data hogging by configuring rules that allow internet access only when your smartphone screen is turned ON.
  • Completely quarantine suspicious offline single-player games, flashlights, or calculator utilities that have no legitimate reason to access the web.

Comprehensive Network Traffic Logging & PCAP Wireshark Export

Diagnose unauthorized background network queries. NetGuard's interactive Traffic Monitor logs every outgoing IP address, domain hostname, and port number accessed by installed applications. For security researchers, NetGuard can export live traffic streams directly to standard .pcap files for deep packet analysis inside Wireshark on PC.


⚙️ Key Capabilities & Workflow Features

NetGuard delivers an exhaustive suite of network security and firewall management tools.

1. Emergency Lockdown Mode

Instantly terminate all inbound and outbound internet traffic across all applications with a single tap, transforming your smartphone into an isolated offline vault during critical moments.

2. Pre-Installed OEM System Apps Filtering

Gain control over hidden pre-installed vendor telemetry and carrier bloatware. NetGuard allows you to filter and block hidden system processes that standard Android settings hide from view.

3. Real-Time Network Speed Telemetry Graph

Monitor live upload and download bandwidth throughput directly in the notification drawer, with customizable speed graph widgets.

4. Custom Hostname & IP Subnet Blocking

Block specific advertising networks, malware command-and-control servers, and telemetry domains by defining custom IP subnets and wildcard domain filtering rules.


🚀 Performance Benchmarks & Resource Impact

Benchmarking NetGuard packet filtering latency and battery consumption against alternative firewall solutions on an Android 14 device:

Benchmark DimensionNetGuard v2.3 (Local FOSS Core)AFWall+ (Root Only)Commercial Cloud Firewalls
Root Required to FilterNo (Native Local VpnService)Mandatory Linux RootNo (Routes to Cloud)
Data Routed to External Servers0.0% (Strictly Local on Device)0.0% Local (iptables)100% Routed to Cloud
Battery Overhead per 24 Hours~0.8% (Highly Optimized)0.0% Overhead8.0% - 15.0% Battery Drain
PCAP Wireshark Packet ExportNative Built-in FeatureRequires tcpdumpNone
Screen-On Condition RuleYes (Saves Background Data)Basic Wi-Fi/MobileNone
Advertising & Telemetry0.0% (Zero Analytics)0.0%Heavy Commercial Tracking

📊 Comprehensive Head-to-Head Comparison Matrix

Evaluation DimensionNetGuard (FileCobra)GlassWire MobileNoRoot Firewall
Maintenance StatusActively Maintained FOSSProprietary SaaSDeprecated / Abandoned
Traffic Packet Logging (PCAP)Full Wireshark ExportGraph OnlyBasic Host Log
Subnet & Port FilteringGranular Port RulesApp Level OnlyBasic Port Rules
Open Source Governance100% Free Open SourceProprietaryProprietary Freeware
Dark Theming SupportClean Material Dark UICustom DarkLegacy Android UI
License TypeGNU GPLv3 (100% Free FOSS)Proprietary CommercialProprietary

📋 Technical Hardware & System Requirements

NetGuard is compatible with all modern Android smartphones and tablets:

Hardware ComponentMinimum System RequirementRecommended Performance Spec
Operating SystemAndroid 5.1 (Lollipop) or higherAndroid 11 / 12 / 13 / 14 / 15
Processor (CPU)ARMv7 / ARM64 / x86 / x86_64 ProcessorModern Quad-Core or Octa-Core Processor
System Memory (RAM)1 GB RAM2 GB+ RAM
Storage Space15 MB free disk spaceHigh-Speed Internal Storage
VPN ProfileAndroid VpnService SupportActive Local VPN Slot

🛠️ Step-by-Step Installation & Quick Setup Guide

Follow this guide to install and configure NetGuard on Android:

1. Downloading and Installing NetGuard

  1. Download the official verified NetGuard APK package (netguard-firewall-v2.x.x.apk) from FileCobra.
  2. Tap the file to complete installation and open NetGuard.

2. Enabling the Firewall Service

  1. Toggle the master switch in the top left corner to ON.
  2. When prompted by Android, accept the VPN Connection Request to activate local device filtering.

3. Setting Per-App Wi-Fi and Mobile Rules

  1. Tap the Wi-Fi or Cellular icons next to any app to toggle access between Allowed (Green/Grey) and Blocked (Orange/Red)!

🔒 Security, Privacy & Open-Source Integrity Analysis

NetGuard represents the pinnacle of mobile network privacy and software transparency:

  • 100% Free & Open Source: Licensed under GNU GPLv3 with full public source code inspection on GitHub.
  • Zero Cloud Intermediaries: Your internet packets are processed strictly inside on-device memory.

❓ Frequently Asked Questions (FAQ)

Does NetGuard require root permissions to block internet access?

No! NetGuard utilizes Android's native local VPN interface to inspect and filter network packets entirely without root privileges.

Will NetGuard route my internet traffic through a remote server?

No! NetGuard is a 100% local device firewall. Your data packets never leave your phone to any external VPN server.

Can I allow an app to access the internet only when the screen is turned on?

Yes! In NetGuard settings, tap the expand arrow next to any application and toggle on "Allow Wi-Fi/Mobile when screen is on" to eliminate background data drain.

Key Highlights & Features

  • Block Wi-Fi & Mobile Internet per Application
  • Zero Root Required (Operates via Local VPN)
  • Log Network Traffic & Filter IP/Domain Packets
  • Reduce Bandwidth Consumption & Battery Usage
  • 100% Open Source & Zero Tracking

NetGuard UI & Interface Screenshots

NetGuard: No-Root Internet Access Firewall & Traffic Monitor official screenshot preview 1
NetGuard v2.337 interface preview (1/1)

How to Install & Verify NetGuard

STEP 1
Download APK

Download the official verified APK file directly to your device.

STEP 2
Allow Unknown Sources

Enable "Install Unknown Apps" in your Android Settings if prompted.

STEP 3
Install & Enjoy

Tap the downloaded APK notification to install and launch the app.

Related Android APK Software & Alternatives

NetGuard: Simple No-Root Internet Access Firewall icon
NetGuard 2.337 • Open Source
AdGuard: System-Wide Ad & Tracker Blocker icon
AdGuard 4.13.2 • Freeware
AdAway: Root & Non-Root Host-Based Ad Blocker icon
AdAway 6.1.4 • Open Source
Proton VPN: Fast & Secure Unlimited Swiss VPN icon
Proton VPN 5.20.21.0 • Open Source
Mullvad VPN: Anonymous & Zero-Knowledge WireGuard VPN icon
Mullvad VPN 2026.8 • Open Source
Tor Browser: Official Onion Anonymous & Private Browsing icon
Tor Browser 14.0.4 • Open Source

Frequently Asked Questions & Verification Guide

Does NetGuard require root permissions to block internet access?

No! NetGuard utilizes Android's native local VPN interface to inspect and filter network packets entirely without root privileges.

Will NetGuard route my internet traffic through a remote server?

No! NetGuard is a 100% local device firewall. Your data packets never leave your phone to any external VPN server.

Can I allow an app to access the internet only when the screen is turned on?

Yes! In NetGuard settings, tap the expand arrow next to any application and toggle on 'Allow Wi-Fi/Mobile when screen is on' to eliminate background data drain.