WireGuard VPN client for Apple TV
Need help? Email edon@napair.net and we'll get back to you. Below are answers to common questions.
On the Apple TV, open MaxWG and choose Add Tunnel → From browser. The TV shows a web address and a 6-digit PIN. On your phone or computer (same Wi-Fi), open that address in a browser, enter the PIN, then paste or upload your WireGuard .conf file. Save it on the TV and allow the VPN configuration when prompted. You can also add a tunnel by typing the details in manually.
MaxWG is a client — it connects to a WireGuard server you provide. That can be your own server or any provider that gives you a standard WireGuard .conf file. MaxWG does not operate VPN servers.
Make sure the device with the browser is on the same Wi-Fi network as the Apple TV, and that the import screen is still open on the TV (the page only works while that screen is showing). If it still fails, go back and reopen "From browser" to get a fresh address and PIN.
Free: 1 tunnel, 30-minute sessions (reconnect anytime). Plus ($4.99/year): 2 tunnels, unlimited connection time, connect on demand. Lifetime ($14.99, one-time): unlimited tunnels, unlimited time, connect on demand.
Open Settings in the app and choose Restore Purchases. Make sure you're signed in to the same Apple Account you used to buy.
MaxWG Plus is an auto-renewable subscription managed by Apple. On the Apple TV go to Settings → Users and Accounts → your account → Subscriptions, or manage it from any device signed in to the same Apple Account.
Double-check the config's Endpoint, keys, and AllowedIPs. Confirm the WireGuard server is reachable and running, and that your server allows the Apple TV's public key. On the server, wg show tells you whether a handshake arrived.
On the Free tier, sessions end after 30 minutes; you can reconnect immediately. Upgrade to Plus or Lifetime for unlimited connection time.