> ## Documentation Index
> Fetch the complete documentation index at: https://tunnelfleet.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WireGuard on Windows

> Connect to a TunnelFleet WireGuard server from Windows.

<Steps>
  <Step title="Download your config">
    In TunnelFleet, open the server → **Users** → download the WireGuard `.conf` for your user.
  </Step>

  <Step title="Install WireGuard">
    Download and install the official client from [wireguard.com/install](https://www.wireguard.com/install/).
  </Step>

  <Step title="Import the tunnel">
    Open WireGuard → **Import tunnel(s) from file** → select the `.conf` file.
  </Step>

  <Step title="Activate">
    Select the tunnel and click **Activate**. The status should show as active.
  </Step>
</Steps>

## Verify

1. Visit [ifconfig.me](https://ifconfig.me)
2. Confirm the IP matches your TunnelFleet server public IP

## Tips

* Run WireGuard as an administrator if import or activation fails
* Keep the `.conf` file private — it contains your private key
* Use **Deactivate** before switching networks if you see stuck handshakes

## Troubleshooting

| Issue                  | Fix                                                           |
| ---------------------- | ------------------------------------------------------------- |
| Import fails           | Ensure the file ends in `.conf` and was not renamed to `.txt` |
| No handshake           | Allow UDP 51820 outbound from Windows; check server firewall  |
| Tunnel up, no internet | Disconnect other VPNs; retry activation                       |
