I spent a full week testing different VPNs and I’m changing my no-VPNs-while-gaming advice

I’ve always been an advocate of keeping your personal data as private as you can to stave off the creeping hand of digital tyranny, but for gaming? Nah, no chance. I’m a (wannabe) competitive gamer and I need my latency as low as possible, and VPNs are a no-go. At least, that’s what I thought until I actually tried a bunch of them out for an extended period.

During my testing of the best VPNs for gaming, I was surprised to find that—at least with some of them, in my location—it wasn’t a case of making the best of a bad situation. In fact, in some cases my ping actually dropped lower than without a VPN on.

This is good news not just because it means you don’t have to keep toggling your VPN off and on, or keep adding an app to your ‘split tunnel’ in the VPN software each time you install a new game, but also because you get to keep all the benefits of a VPN while playing your games.

If you’re cautious about sketchy enemies or teammates potentially trying to don their 1337 hacker gloves and doxx you, for instance, keeping your VPN on can give you some more peace of mind. And if your ISP throttles gaming speeds, as some are known to do, a VPN should be able to hide what you’re doing so speeds are kept high.

It might be counterintuitive at first, but the fact that a VPN might not actually cause much of a problem for your ping and even improve it, in some cases, makes sense when you consider that really all that’s going on is your data is still just travelling to and from a given destination.

1 / 4

VPN performance comparison

Local ping (Counter-Strike 2)

No VPN
12.58
NordVPN
12.73
Windscribe
12.34
Surfshark
13.54
Mullvad
12.55
Proton
13.8
ExpressVPN
12.22
03.757.511.2515
Ping (ms)

Local ping (Counter-Strike 2) Data ProductValue No VPN 12.58 NordVPN 12.73 Windscribe 12.34 Surfshark 13.54 Mullvad 12.55 Proton 13.8 ExpressVPN 12.22

VPN performance comparison

Jitter (Cloudflare speed test)

No VPN
10.66
NordVPN
14.06
Windscribe
12.9
Surfshark
12.37
Mullvad
12.4
Proton
20.7
ExpressVPN
12.07
07.51522.530
Jitter (ms)

Jitter (Cloudflare speed test) Data ProductValue No VPN 10.66 NordVPN 14.06 Windscribe 12.9 Surfshark 12.37 Mullvad 12.4 Proton 20.7 ExpressVPN 12.07

VPN performance comparison

Download time (15.3 GB, Team Fortress 2 on Steam)

No VPN
271
NordVPN
275
Windscribe
276
Surfshark
276
Mullvad
276
Proton
275
ExpressVPN
287
075150225300
Time (seconds)

Download time (15.3 GB, Team Fortress 2 on Steam) Data ProductValue No VPN 271 NordVPN 275 Windscribe 276 Surfshark 276 Mullvad 276 Proton 275 ExpressVPN 287

VPN performance comparison

Distance ping (Counter-Strike 2)

NordVPN
85.13
Windscribe
86.19
Surfshark
86.58
Mullvad
87.69
Proton
86.93
ExpressVPN
85.79
0255075100
Ping (ms)

Distance ping (Counter-Strike 2) Data ProductValue NordVPN 85.13 Windscribe 86.19 Surfshark 86.58 Mullvad 87.69 Proton 86.93 ExpressVPN 85.79

It can either travel along a route and to a server that your internet service provider (ISP) dictates, or that the VPN dictates (or, as actually happens, a mix of the two). If a VPN server you’re connecting to is closer to a game server than your ISP’s server, or if the VPN route gets you there more directly, you might end up with better ping and lower latency.

For instance, as you can see in my benchmark results above, my ping actually dropped to 12.34 ms connected to Windscribe, my pick as the best VPN for low ping. Sure, the difference isn’t massive given my ping was already a relatively low 12.58 ms, but the fact it dropped at all over multiple benchmarks is impressive. I will say that ExpressVPN was even lower, but all things considered I’m picking Windscribe over that one, personally, based on the companies and how much I’d trust my data in their hands.

Those results are averages across multiple runs in-game, and actually if I look at the raw data, one run for Windscribe gave me an average ping of 12.27 ms, and one with ExpressVPN gave 12.16 ms. And even when pings were higher, they were usually only ever more slightly so. NordVPN, for instance, would be my own personal VPN of choice because, while it might give me a slightly higher ping than my native connection, the difference really is very slight and there are other benefits to the VPN (overall compatibility, number of servers, other features like adblocks, etc.).

(Image credit: Future)

If you want your VPN to work across the board, compatibility will be an important factor. With Windscribe and Surfshark, for instance, I couldn’t get Valorant up and running at all. I was either blocked from logging into the Riot app or from booting up the game, and I struggled to load Riot’s website, too.

That being said, if you have a problem using a VPN with a particular app or website, you can permit the latter to not go through your VPN without disconnecting everything else from it. This is called ‘split tunnelling’. In Windscribe, for instance, I can turn split tunnelling on and set it to ‘exclusive’, meaning everything goes through the VPN excluding the apps and sites I choose. After doing this, I added the Riot app and the Valorant executable(s) to the list—including ‘Valorant-Win64-Shipping’ which I had to find by inspecting the process in Task Manager.

That’s more of a workaround than actually getting an app or website working with the VPN, but it’s an option. Every VPN I tested allowed for split tunnelling, so if you don’t mind having some things route outside your VPN then any should be fine. But if you want everything on the VPN, that will eliminate some options which leaves NordVPN as the best overall.

The long and short of it, though, is that if you can manage to get everything on the VPN, it doesn’t have to be as much of a death sentence for your online gaming connection as I thought—far from it. If your ISP throttles gaming speeds, as some have been known to do, then it can help with that, but even if you have a pretty great connection for online gaming to begin with, I’ve found it can still help or at the very least not hinder anything.

Leave a Reply

Your email address will not be published.

Previous post NVIDIA Spectrum-X — the Open, AI-Native Ethernet Fabric — Sets the Standard for Gigascale AI, Now With MRC
Next post Elon Musk said Gabe Newell gets ‘two thumbs up from me’ for the OpenAI board but Jeff Bezos is ‘clueless’