X

Want to use a VPN in Windows 10? Here's the best way to set it up

Sure, you could just download your VPN's app to your Windows 10 machine. But there's a better way.

Rae Hodge Former senior editor
Rae Hodge was a senior editor at CNET. She led CNET's coverage of privacy and cybersecurity tools from July 2019 to January 2023. As a data-driven investigative journalist on the software and services team, she reviewed VPNs, password managers, antivirus software, anti-surveillance methods and ethics in tech. Prior to joining CNET in 2019, Rae spent nearly a decade covering politics and protests for the AP, NPR, the BBC and other local and international outlets.
Rae Hodge
5 min read
windows-laptop-vpn-generic-cnet-2021-blue

Setting up a VPN on Windows 10 is easy.

Sarah Tew/CNET

Whether you're planning to take advantage of Prime Day laptop deals and pick up a new Windows 10 machine, or you've been using one for years and are just looking forward to Microsoft's upcoming big Windows redesign, you may be considering adding a virtual private network to protect your online privacy. 

The easiest way to get your favorite VPN up and running on your Windows 10 device is to simply download your VPN's app from the Microsoft Store and install it, just as you did on your previous device or version of Windows. Using a VPN's app is also the best way to use that VPN's bonus features -- from ad-blocking to automatically selecting the fastest connections. 

But for the tech-curious, another option is to test drive Windows 10's built-in VPN client. It may sound tricky, but the process takes about 15 to 20 minutes and can be broken down into two main components: Creating a VPN profile, and then connecting to the VPN. Here's the step-by-step guide for setting up your VPN on Windows 10. (Plus, check out these tips for keeping your Windows 10 device secure.)

Read more: How to download Windows 10 for free

Editors' note, Feb. 9, 2022: The VPN industry has undergone significant change in the past few months, with all three of our top VPN choices announcing major changes in corporate ownership. In December, ExpressVPN announced that it had officially joined Kape Technologies, a company that already owns several other VPNs and has raised privacy concerns in the past. In February, NordVPN and Surfshark announced the two companies were merging, though they'll continue to operate autonomously. We're in the process of reevaluating all of our top picks in light of these changes. We will update our reviews and, if necessary, our rankings to account for this new competitive landscape. 

2 things you'll need before setting up your VPN in Windows 10

VPN service

Even though you're using Windows 10 to manage your connection to a VPN, you'll still need to choose which VPN service to connect to. The service you choose will determine who's running the servers you're about to connect to. 

Check out our list of the best VPNs we've tested to get a quick idea of which provider might be best for you. You'll find lots of options, including the fastest VPNs, the best cheap VPNs, the best iPhone VPNs and the best Android VPNs. But no matter which service you choose, keep an eye out for any red flags that might indicate a less-than-private service

Protocol choice

During setup you're going to be asked to choose a protocol from a list. In the simplest terms, the protocol you choose determines the strength of your encryption. There are several types of protocols used by VPNs, and whichever VPN you choose will use one of them. The four most common are: PPTP, L2TP/IPSec, SSTP and OpenVPN. During setup, you'll tell Windows which type of protocol your VPN uses by selecting it from a list. Your VPN provider will tell you which it uses. 

Read more: All the VPN terms you need to know

asus-zenbook-duo-14-04

You can use a third-party VPN service on your Windows 10 device, or try out Microsoft's built-in option.

Josh Goldman/CNET

Create a profile in the Windows 10 VPN client

Here's how to set up and connect to a VPN through the Windows 10 VPN client: 

1. On your Windows 10 desktop, right-click the Start button and select Settings from the menu that appears. 

2. In the new window that pops up, click Network & Internet then select VPN from the list of connection options on the right side of the screen. 

3. Click Add a VPN connection

4. This will take you to a configuration screen. Under VPN provider, click the dropdown menu and select the option that says Windows (built-in)

how-to-tech-tips-logo-badge.png
Brett Pearce/CNET

5. In the Connection name field, type out the name you'd like to give this particular connection. Try to create one that you'll easily recognize as a VPN connection. If, for example, you're using ExpressVPN and want this connection to be the one you use to connect to a New York server, name the connection something like "ExpressVPN, New York server."

6. In the Server name or address field, type the actual address of the server you're connecting to. Your VPN service will be able to provide this information. Generally it will look like a website URL, with an alphanumeric string of five or six characters followed by the name of the VPN service you're using. 

7. In the VPN type dropdown, you'll be asked to choose a protocol like I mentioned above. Select whichever one your VPN service uses. 

8. In the Type of sign-in info dropdown menu, choose the way you're going to sign in to your new VPN connection. Different VPN providers have different preferred methods so you may wish to check with your VPN provider to be sure, but for most commercially available private VPNs, you'll be selecting Username and password

This means whenever you choose this new VPN connection on your Windows 10 machine, you'll need to log into it with the same username and password you normally use to log into your VPN service on any other device. 

Read more: How to identify a good VPN: 3 features to look out for

9. Click the Save button. You've now created your VPN profile, and all that's left to do is to connect to it. 

10. Return to your Network & Internet settings page, and select VPN from the options on the right-side of the screen as you did before. Your newly created VPN connection will appear in the list (in our example, you'd see "ExpressVPN, New York server"). Select it and click Connect.

And there you have it. Sure, maybe you're missing out on some of the additional features you'd otherwise get from using your VPN provider's downloadable application, but on the other hand you also now have greater control over your connection and you don't have to deal with a potentially bloated piece of software constantly running in the background. Bon voyage!

For more, check out all the Windows 10 tips and tricks you need to know, and three great Windows 10 features that arrived this past year. 

More VPN advice

Watch this: Which VPN should you pick?