Setup Guide

Windows VPN setup for Windows 10 and 11

Three ways to run a VPN on Windows: a provider's app (easiest), the built-in Windows VPN client, or the WireGuard client pointed at your own server.

For most people the provider's app is the right choice β€” install, sign in, connect. The built-in Windows client is useful for custom or work VPNs, and the WireGuard client connects to a private server you own.

Using a VPN app

Download your VPN's Windows app, sign in, choose a server and click connect. Turn on the kill switch and auto-connect so protection starts with Windows.

Built-in Windows VPN

Go to Settings > Network & Internet > VPN > Add VPN, then enter the server name, VPN type and sign-in details provided by your service or workplace.

Connecting to your own WireGuard server

Install the free WireGuard client for Windows, import the config file from your own server, and click activate. You're now on a private, dedicated IP that nobody else shares β€” the same protocol commercial apps use, pointed at infrastructure you control.

Windows VPN FAQ

Does Windows have a built-in VPN?

Yes β€” a VPN client, but you supply the server details; it's not a VPN service itself.

App or built-in client β€” which is better?

The provider's app is easiest and adds features like a kill switch; use the built-in client or WireGuard for custom and self-hosted setups.

Can I connect Windows to my own server?

Yes β€” the WireGuard client imports your server config and connects to a private IP you control.

EdgeGigs Β· Verified expert marketplace

Get your own dedicated server, set up by an engineer

Instead of a shared VPN, let vetted infrastructure engineers build you dedicated proxies and private servers you fully control.

Find an expert