WG Connect WG Connect
Provider guide · FRITZ!Box

FRITZ!Box on Apple TV — a WireGuard VPN back to your home network

If you have a FRITZ!Box at home, you already own a WireGuard server: it has been built into FRITZ!OS since version 7.50. Your phone and laptop can use it with the WireGuard app, but there is no such app from the router maker for tvOS. WG Connect is an independent WireGuard client for Apple TV, and it takes the same settings file the FRITZ!Box hands to any other device.

The shape of the setup

The FRITZ!Box at home is the WireGuard server. The Apple TV — in a holiday flat, a second home or at a relative's — runs WG Connect as the client. One encrypted tunnel between them, and the Apple TV ends up with an address that routes into your home network.

  ┌──────────┐                        ┌─────────────┐
  │ Apple TV │ ── encrypted tunnel ──▶│ FRITZ!Box   │
  │ (away)   │                        │ (WireGuard) │
  └──────────┘                        └──────┬──────┘
                                             │
                                             ▼
                                    ┌──────────────────┐
                                    │ Plex · NAS · Pi  │
                                    │ Cameras · Photos │
                                    └──────────────────┘
  

Nothing is relayed through a third-party cloud. Traffic goes from the Apple TV straight to your home connection.

Before you start

Getting a WireGuard config from the FRITZ!Box

The menu names below are those of the English FRITZ!Box interface; the German names are in brackets. They can differ slightly between FRITZ!OS versions.

  1. Open fritz.box on a computer or phone at home and go to Internet → Permit Access → VPN (WireGuard) (Internet → Freigaben → VPN (WireGuard))
  2. Choose Add Connection (Verbindung hinzufügen), then the option to connect a single device (Einzelgerät verbinden)
  3. Give the connection a name such as Apple TV and finish. The FRITZ!Box may ask you to confirm the change with a button on the router or a connected telephone
  4. Choose Download Settings (Einstellungen herunterladen) to save the .conf file. Do this straight away — the page with the file and the QR code cannot be opened again once you close it

Give the Apple TV its own connection. Two devices sharing one WireGuard key will contend for the same tunnel and the connection will flap between them. A separate connection also means you can remove the TV on its own later.

Check the endpoint before you import

The Endpoint line is the address the Apple TV dials from outside. A FRITZ!Box normally puts its MyFRITZ! address there — xxxx.myfritz.net followed by a port — which keeps working when your provider changes your IP address. If the line holds a plain IP address instead, replace it with your MyFRITZ! or DynDNS name and keep the port. You can also change it later in WG Connect by editing the profile.

What FRITZ!OS 8.50 changes

FRITZ!OS 8.50 began rolling out in autumn 2026, starting with a small number of models. According to the published changelog it brings several WireGuard changes:

Whether your model has the update yet is shown under System → Update in the FRITZ!Box interface.

Importing it into WG Connect

The Apple TV has no camera, so the QR code the FRITZ!Box shows is not usable on the TV. WG Connect reverses the direction — the television shows a QR code and your phone scans it. Four ways in:

  1. Upload from phone (easiest). On the Apple TV: Add Profile → Upload from Phone. The TV displays a QR code; scan it with the phone holding the downloaded .conf, on the same Wi-Fi. A small upload page opens, you pick the file, and it transfers to the TV over the local network.
  2. Paste the config text. Open the .conf in a text editor, copy it whole, and paste it into WG Connect.
  3. Import from a URL. WG Connect can fetch the file from an address you provide. Only use hosts you control — the file contains a private key.
  4. Manual entry. Type in private key, address, DNS, peer public key, endpoint and allowed IPs by hand.

Keep the file as a .conf file on the way. If a phone saves it as a text document instead, download it again on a computer.

WG Connect reads the file and detects the protocol automatically. A FRITZ!Box config is standard WireGuard, so that is what it uses. A FRITZ!Box does not offer AmneziaWG.

What to expect once connected

Independent app

WG Connect is an independent WireGuard and AmneziaWG client for tvOS, built by HANSEN AI. It is not affiliated with, endorsed by, or sponsored by the maker of FRITZ! products, and it is not a FRITZ! product. All trademarks are the property of their respective owners.

Frequently asked questions

Which FRITZ!Box models can run a WireGuard server?

WireGuard arrived with FRITZ!OS 7.50, so any FRITZ!Box that runs that version or a later one has it. Open Internet > Permit Access in the FRITZ!Box interface: if there is a VPN (WireGuard) tab, your model supports it.

Can the Apple TV scan the QR code the FRITZ!Box shows?

No — an Apple TV has no camera. Use Download Settings to save the .conf file instead, then use WG Connect's Upload from Phone flow: the TV displays its own QR code, your phone scans that and opens a small upload page on the same Wi-Fi, and the .conf transfers to the TV over the local network.

Does a FRITZ!Box support AmneziaWG?

No. A FRITZ!Box creates standard WireGuard configurations. WG Connect imports them as WireGuard. If you need AmneziaWG because WireGuard is blocked on the network you are on, a FRITZ!Box will not provide it.

The tunnel connects but nothing loads. Why?

The most common cause is that both ends use the same IP network. Every FRITZ!Box uses 192.168.178.0/24 by default, so an Apple TV behind another FRITZ!Box often sits in the same range as the home network. Change the IP network on one of the two routers and create the connection again.

What changed for WireGuard in FRITZ!OS 8.50?

According to the published changelog, FRITZ!OS 8.50 lets you set the MTU for WireGuard connections, create connections without a MyFRITZ! or DynDNS address, add further remote networks, and it stops traffic for a failed WireGuard connection from going out over the normal internet connection. The update began rolling out in autumn 2026 and is not yet available for every model.

What does WG Connect cost, and what does it require?

A one-time purchase — no subscription, no account, no tracking — with Family Sharing support. A free tier lets you verify the tunnel works first, with sessions limited to 120 seconds each. It needs an Apple TV running tvOS 17 or later.

Download on the
App Store