Install Tailscale on Windows
This guide explains how to install and set up Tailscale on Windows so the computer can participate in remote control features.
Supported systems
- Windows 10
- Windows 11
Applies to both desktop and laptop computers.
What this setup does
After completing this guide:
- Tailscale will be installed on Windows
- The computer will join your private Tailscale network
- The device will receive a Tailscale VPN IP
- Remote features in Turn Off PC will work across networks
Step 1: Download Tailscale
- Open a web browser
- Go to the official Tailscale website
- Download the Windows installer
Always download Tailscale from the official website. https://tailscale.com/download
Step 2: Install Tailscale
- Run the downloaded installer
- Follow the installation wizard
- Accept the default options
- Complete the installation
Administrator privileges may be required.
Step 3: Sign in to Tailscale
After installation:
- Tailscale will start automatically
- A browser window will open
- Sign in using one of the supported login providers
- Authorize the device
Once authorized, the computer joins your Tailscale network.
Step 4: Verify connection
After signing in:
- Open the Tailscale app from the system tray
- Confirm that:
- The status shows Connected
- The device appears in the list of connected machines
At this point, Tailscale is active.
Step 5: Run Tailscale automatically (recommended)
By default, Tailscale starts automatically with Windows.
To verify:
- Open Task Manager
- Go to Startup
- Ensure Tailscale is enabled
This ensures remote features continue to work after reboot.
Step 6: Allow network access (firewall)
Windows Firewall is automatically configured during installation.
If you use third-party firewall software:
- Ensure Tailscale traffic is allowed
- Do not block the Tailscale network interface