VPNonly how it works guides faq install github

OVPN split tunneling on Mac

OVPN's desktop app has split tunneling on Windows only; the macOS app doesn't offer it. But OVPN hands out standard WireGuard configs from your account, so you can put a single Mac app on OVPN while everything else stays on your normal connection.

Get a WireGuard config from OVPN

  1. Sign in and open OVPN's WireGuard configuration generator. You need an active subscription.
  2. Pick the Standard service, then a country, city and server. Each can be set to All.
  3. Click Generate WireGuard keys. The private key is created in your browser and goes into the file.
  4. Download. One server gives you a single .conf; several give you a zip with one .conf per server.

Put one app on it with VPNonly

  1. Install VPNonly and open the ⋯ menu → Import WireGuard config….
  2. Choose the .conf, or the whole zip. Pick the exit country from the menu at the bottom.
  3. Search for an app, flip its switch. It relaunches once, then it's on the VPN and nothing else is.

Three things worth knowing:

Documented from OVPN's own WireGuard guides and support articles (September 2026). Standard WireGuard configs; not separately tested on our hardware.

Get VPNonly for Mac — $19

The app’s exact privileged engine source is public and MIT licensed.

Other providers

NordVPN · Mullvad · Proton VPN · Surfshark · IVPN · AirVPN · Windscribe · TorGuard · AzireVPN · ExpressVPN · your own server. Or see which Mac VPNs have split tunneling, provider by provider.