iOS VPN built on NetworkExtension and sing-box

JNet VPN App

A focused network tool for managing proxy subscriptions, custom routing, private CIDR behavior, and on-device VPN diagnostics from one clean iPhone app.

JNet app icon
VPN Control Connect, inspect, and adjust routes without leaving the app.
Routing groups Custom
Private CIDRs Direct or Proxy
Diagnostics Logs + Monitor

Core workflow

Everything needed to run and troubleshoot a personal VPN setup.

Subscription Import

Import sing-box JSON, Clash-style subscriptions, base64 links, and common share links, then convert them into a working sing-box configuration.

VPN Lifecycle

Install, start, stop, and observe the iOS Packet Tunnel connection through Apple NetworkExtension.

Connection Monitor

View aggregate proxied traffic, active connection direction, and live connection state for a quick health check.

Built-in Diagnostics

Use tunnel lifecycle logs, sing-box kernel logs, and connectivity probes to find DNS, handshake, timeout, or routing issues.

Precise routing

Rules that match how you actually use the network.

JNet supports multiple routing groups, geosite and geoip rule sets, locked fallback behavior, direct Apple Push traffic, and private network routing controls. Local and private destinations can stay direct by default, while selected private CIDRs can be sent through the proxy when a remote LAN needs it.

Privacy first

Designed to keep VPN configuration and diagnostics under your control.

JNet stores configuration on device and uses the iOS VPN framework to run the tunnel. Diagnostic logs are user-controlled and can be disabled when no output is desired.

Read Privacy Policy