VPNs, or virtual private networks, are a great way to protect your privacy and keep your activities anonymous while online. Unfortunately, they also tend to slow down your internet connection while in use.
This comes down to the very nature of how a VPN works. By connecting to a VPN, your data is rerouted through the VPN’s server(s) and encrypted. This process can adversely affect both the speed of your connection as well as the latency.
If you’re curious about how a particular VPN is affecting your connection speeds there are a couple of easy steps you can take to determine any speed loss.
Further reading: The fastest VPNs
How to test a VPN’s speeds
In order to get a good idea of how much slower your connection is while using a VPN, it’s essential to set a baseline. This means that you’ll first need to test your internet speed while disconnected from a VPN.
The best way to do this is to use a site like speedtest.net, run by analytics company Ookla. Alternatively, you can use fast.com by Netflix, but SpeedTest is the most popular and considered the industry standard. For the purposes of this article, I’ll demonstrate using SpeedTest.
Sam Singleton
Make sure you are disconnected from your VPN and then go to the SpeedTest website. After you open the website, click the “Go” button to begin the test. It will begin measuring your download and upload speeds.
The baseline internet speed I was working with during this test.
The baseline internet speed I was working with during this test.
Sam Singleton
The baseline internet speed I was working with during this test.
Sam Singleton
Sam Singleton
Once it wraps up, you’ll be able to see the download and upload speeds along with the ping or latency of your connection.
Mentioned in this article
ExpressVPN
Read our reviewPrice When Reviewed:$6.67 per monthBest Prices Today:$6.67 at ExpressVPN
Next up, let’s test the speed while connected to a VPN. Connect to the VPN and server of your choosing. For this test, I’ll be using ExpressVPN as it’s our top pick here at PCWorld and one of the fastest VPNs on the market today.
Bring up SpeedTest once again and click the “Go” button to test your new connection. You’ll very likely see your download and upload speeds take a hit — that’s to be expected.
Connected to a VPN server on the West coast. Note the drop in speeds and increased ping latency.
Connected to a VPN server on the West coast. Note the drop in speeds and increased ping latency.
Sam Singleton
Connected to a VPN server on the West coast. Note the drop in speeds and increased ping latency.
Sam Singleton
Sam Singleton
Once the second test is finished, you can compare the results between your baseline internet speed and the speed while connected to a VPN. It’s important to note that these speeds can vary quite often, sometimes drastically, depending on a number of factors, which I describe below.
Also, you’ll want to pay close attention to each specific element of the test when factoring in the adverse speed effects of a VPN — download speeds, upload speeds, and ping or latency. Each of these can have different consequences depending upon your preferred online activities.
What do my download and upload speeds and ping mean?
Download speeds are likely the most important factor to consider for most internet users. It determines how fast you can browse the web and stream content while online. If your download speeds are significantly affected by your VPN then you’ll notice a decline in these basic internet activities.
Upload speeds on the other hand will be important for those who need to do file sharing or video calls. Slow upload speeds can be a huge drag especially for professionals and people who work from home.
Ping, or latency, is the time it takes for data to travel between devices or servers on a network. Your ping is particularly important if you play online games as it’ll influence how fast your commands or actions in a game are transmitted over your connection, a measurement also known as latency.
What affects VPN speeds?
There are numerous factors that can affect your speeds at any given time while connected to a VPN. The most common culprits are usually distance between yourself and a server, the current load on that server, and how your data is encrypted through the VPN.
VPN server distance
The distance between your device and the VPN’s server is generally the most influential factor when it comes to speed. When sending signals over the internet this data is contained in packets that have to travel a physical path to the server from your device. Even though it does this very quickly, time is still time.
It follows then that a server farther away will take more time to communicate with than a server nearby. A good way to test this is to connect to two different servers in different time zones and conduct a speed test with both. Most likely, the server farther away will be slower if all other factors are equal.
VPN server load
A VPN’s servers can only handle so much at any given moment. Anyone who is using that VPN’s server at the same time as you will draw on the server’s resources. If there are a lot of people using the server at once, especially during peak hours, then a VPN’s server is bound to slow down due to all of the traffic.
Fortunately, most of the top VPNs nowadays utilize high-capacity servers that can handle large traffic volumes. However, even with these servers, you’ll still likely notice a drop in speed during peak hours.
VPN encryption
Encryption can also be a factor affecting your connection speeds with a VPN, although typically to a lesser degree. The more secure an encryption cipher is, the longer it’ll take the VPN to encrypt that data. However, even with the super-strong industry standard AES-256 encryption, modern VPN infrastructure can encrypt this data so quickly that it’s unlikely to significantly affect speeds.
How to choose the fastest VPN and connection
There is no guarantee that the fastest VPN for me will be the fastest VPN for you. Everyone will use a VPN slightly differently and in different locations and at different times. That being said, there are a few things you can consider if you want to optimize your chances of landing a fast VPN.
The first is a VPN’s server coverage. If a VPN provides a ton of servers then it’s a good bet you’ll be able to find at least one that provides you with decent speeds.
mentioned in this article
NordVPN
Read our reviewPrice When Reviewed:$3.49 per monthBest Prices Today:$3.49 at NordVPN
Next, you can look at a VPN’s server network. VPN services are notorious for keeping the details about their server networks private, but you can generally trust the major players to have good networks with high-capacity servers. Our favorites such as ExpressVPN, NordVPN, and Surfshark all have excellent server networks with plenty of locations to choose from.
Finally, for more advanced users, you can opt for a VPN with fast protocol options. These include OpenVPN, WireGuard, and IKEv2 or even proprietary protocols such as ExpressVPN’s Lightway and NordVPN’s NordLynx. Just be careful as different protocols come with advantages and disadvantages in regards to both speed and security.
Author: Sam Singleton, Assistant Editor
Sam Singleton is a tech editor and PCWorld’s jack of all trades. When he’s not on the hunt for the best computer deals he’s covering VPNs, productivity software, laptops, and a wide gamut of consumer-grade hardware and software.
Recent stories by Sam Singleton:
Best VPNs for Android 2024: Our picks for phones and tabletsProtonVPN review: Great paid plan, even better free planTunnelVision hack allows attackers to bypass VPN protections