AI summary
Open-source Android VPN client built on xray-core supporting VLESS, VMess, Trojan, Shadowsocks and Hysteria2 protocols. Features smart routing with auto server selection, per-app rules, DNS leak prevention, encrypted local storage and Evil Twin Wi-Fi detection.
Generated by AI. May contain inaccuracies.
About this app
🛡️ NetGuard — Privacy-Focused Xray VPN Client
NetGuard is an open-source Android VPN client built around xray-core, with a focus on privacy, secure local networking, flexible routing and connection reliability. It provides a modern interface for managing VLESS, VMess, Trojan, Shadowsocks and Hysteria2 configurations through Android's VPN framework.
🌐 Protocols & Transports
NetGuard supports:
• VLESS with REALITY • VMess • Trojan • Shadowsocks • Hysteria2 • Telemost
Available transports include TCP, WebSocket, gRPC, HTTP/2, HTTP Upgrade, SplitHTTP, KCP and QUIC, depending on the selected configuration.
🔗 Profiles & Subscriptions
Import and manage proxy profiles using:
• Subscription URLs • VLESS / VMess / Trojan / Shadowsocks / Hysteria2 links • QR codes • Deep links • Happ-compatible subscriptions
Subscriptions can be updated automatically at configurable intervals, while server profiles can be sorted, renamed, favorited and tested.
⚡ Smart Routing & Server Selection
NetGuard includes several routing modes:
• AUTO per-site routing • Global proxy • Rule-based routing • Direct connection • Per-app whitelist / blacklist • LAN bypass
AUTO mode compares reachability and response latency in the background and can select an available server accordingly. Service availability testing can also check connectivity through selected servers.
🔐 Security & Privacy
The application includes multiple security-oriented mechanisms:
• Authenticated ephemeral local SOCKS5 credentials • DNS leak prevention • DNS address validation • SSRF protection • TLS fingerprint options • TLS fragmentation • Credential and token redaction in logs • No Android backup • Encrypted local storage for sensitive data • Evil Twin Wi-Fi detection • Built-in security self-test
The self-test can check for exposed local proxy ports, VPN-related listeners, API exposure and other configuration issues.
📶 Connectivity Tools
NetGuard provides:
• Download/upload/ping speed tests • Automatic server failover • Wi-Fi auto-connect • Boot auto-connect • Connection statistics • Real-time Xray logs • Quick Settings tile • Home-screen widget • Connection map • Custom DNS and optional DoH • 16 languages • Light, dark, OLED and Material You themes
📱 Android Support
NetGuard requires Android 8.0 (API 26) or newer and uses Android's VpnService together with Xray and TUN-to-SOCKS components.
📜 License
NetGuard is licensed under the Apache License 2.0 (Apache-2.0).
Third-party components retain their own licenses, including: • xray-core — Mozilla Public License 2.0 (MPL-2.0) • hev-socks5-tunnel — MIT License • AndroidX / Material Components / OkHttp — Apache-2.0
⚠️ Important
NetGuard is a VPN/proxy client, not a VPN service provider. You need compatible proxy configurations or servers. Connection quality and availability depend on the selected server, configuration and network.
✨ NetGuard combines Xray-powered networking, flexible routing, automatic failover and security-focused Android features in one practical VPN client.
About this version
- Version
- 3.0.0 (116)
- Size
- 46.84 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 31
- Updated
- Oct 4, 2026
- Package
- com.smarttools.netguard
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1- Olimpiyskiytoday