Windows lets you run a VPN in more ways than one. More precisely, there are three different methods to install a VPN on Windows. The easiest one is to go for a native application (if your chosen VPN service offers one). Then, you can rely on third-party software (OpenVPN Connect), or you can configure a VPN on Windows manually.
No matter which method you pick, you'll get to connect to a secure server and boost your online privacy (among many other benefits that VPNs offer). So, let's talk about how to set up a VPN on Windows in 2021.
Before we jump to our easy-to-follow guides, we have a useful piece of advice. Based on extensive testing of dozens of VPN services, we've decided to recommend ExpressVPN (and use it throughout this article). This is truly the best VPN in 2021, and we're sure it'll meet all your needs. In case you need more options, keep in mind that we've published our guide to the best VPNs for Windows as well.
TechNadu's Step-by-Step Guide: Here's How to Install and Set up a VPN on Windows in 2021!
So, let's get to the point. There are 3 different methods to set up a VPN on Windows in 2021, as explained below:
- Method #1: Set Up a VPN on Windows Using a Native VPN Client (App)
- Method #2: Set Up a VPN on Windows Using 'OpenVPN Connect'
- Method #3: Set Up & Configure a VPN on Windows Manually
Method #1: Set up a VPN on Windows by Installing a Native VPN Client (App)
The easiest method of getting started with VPNs on Windows is by using native software. For this purpose, you need a VPN with an application made for this operating system.
ExpressVPN is perhaps the best example here since it comes with hugely intuitive installation, as explained below. So, here's how to install this VPN's native software on Windows.
- Once you subscribe to ExpressVPN, you'll get your username and password. So, go to ExpressVPN's website, click on "My Account," and log in to access your dashboard.
- ExpressVPN's website should automatically recognize your operating system. So, you can go ahead and click on "Download for Windows" at the top of the page. In case your OS isn't recognized for some reason, you can click on "Windows" using the "Set Up Your Devices" card.
- Once the installation file starts to download, ExpressVPN should open another Web page, which is where you'll see your activation code (here's more info on how to find and use your ExpressVPN activation code). You'll need this piece of information soon enough, so make sure to leave this page open in the background.
- This is a very lightweight file, so it shouldn't take too long to download. Once done, double-click on the file to initialize the installation process. As you'll see, ExpressVPN will do everything on its own, without any input needed. In under a minute, you should be greeted by the VPN's log-in screen.
- You can log in using the previously mentioned activation code. ExpressVPN will also ask you a series of questions related to its behavior. Soon enough, you should be able to see the VPN's home screen.
- That's it! You're now free to select any server that ExpressVPN offers. Also, you can return to this application at any moment to disconnect or jump to another server.
Method #2: Set up a VPN on Windows Using 'OpenVPN Connect'
In case your chosen VPN doesn't offer a native Windows application, there's a different way to run it. More precisely, we'll explain how to use a third-party application to install a VPN on Windows.
Once again, ExpressVPN should be your best option here, as it's fully compatible with a range of third-party applications as well (as it supports the required OpenVPN configuration files).
- First, you need to collect certain information from your VPN service. So, go to ExpressVPN's website and log in to your account. Then, click on "Set Up Other Devices" and then select "Manual Configuration."
- Make sure that "OpenVPN" is selected on the right side of the screen. Then, check your OpenVPN username and password. Keep in mind that you'll need this information soon enough. Then, scroll down until you see a list of ExpressVPN's servers. Choose one, click on its name, and you'll end up with an OVPN file on your computer.
- Then, go ahead and check out the recently released OpenVPN Connect application. Click on the provided link to visit its official website. From there, download the application and install it on your Windows PC. Finally, run OpenVPN Connect.
- You should see OpenVPN Connect's home screen at this point. Select "File" and then drag-and-drop the recently downloaded OVPN file here. Your VPN profile should import now, and you'll finally need to provide your username and password. Keep in mind that this is your OpenVPN username and password, so check out the second bullet point of this segment to reveal that information.
- Finally, click on "Add" in the top-right corner, and your new VPN profile should be visible on OpenVPN Connection's home screen. Feel free to connect to the server you've just added. And, keep in mind that you can repeat this procedure as many times as you like, adding new servers along the way.
Method #3: Set up & Configure a VPN on Windows Manually
In case you don't want to use a third-party VPN client, you can rely on Windows to set up and run your VPN connection. Keep in mind that you'll need a VPN that supports this method, something like ExpressVPN, for example.
Here's how to use this VPN to create new VPN connections on Windows, manually.
- We assume that you already have your ExpressVPN credentials. In case you don't, now is a good time to obtain your subscription. Then, feel free to proceed to log in to your account using the VPN's official website.
- Once you get to your user account dashboard, select "Set Up Other Devices," and then click on "Manual Configuration." Double-check if you've chosen "PPTP & L2TP/IPSec" on the right side of the screen. Also, make sure to keep this page open in the background, as we'll need it soon enough.
- Now, launch the Start Menu, type in "VPN," and press Enter. You should now see the Windows Settings app, with the VPN-related options being present on the screen. Feel free to proceed by clicking on "Add a VPN Connection," which should open a new blue-colored window.
- Make sure to select "Windows (built-in)" as your VPN provider, and then input a connection name. This is how you'll see your new VPN connection in Windows, so you'll want to say which country that particular server represents (for example, name your connection "USA" if you're setting up a VPN server located in the USA.)
- Then, enter the desired server address - found on ExpressVPN's website (on the page you've previously opened and now keeping in the background). Next, make sure to select "L2TP/IPSec with pre-shared key" in the "VPN Type" field. And finally, go with "12345678" for the "Pre-shared key." Pick "User name and Password" in the "Type of sign-in info" field.
- Click "Save" to input your newly added information, and you'll return to the previous screen, with your new VPN connection visible. Click on it and then click on "Connect."
- You'll be now asked for your username and password, so make sure to once again return to the ExpressVPN's page you're keeping open in the background. Input the required information and connect to the VPN server. That's it!
- Finally, one more note - you can repeat this procedure to add as many different servers as you like. ExpressVPN gives you all the information you'll need for this purpose, which is one of the benefits of choosing this particular VPN service.
So, that would be all on installing a VPN on Windows. Keep in mind that we're always willing to help our readers, so feel free to post a comment below. If you're facing any issues, we'll be glad to assist. And of course, enjoy using your chosen VPN!