VPN Speed Loss Explained: How to Minimize the Impact
Patrick Bushe
November 23, 2024 · 5 min read
Every VPN slows your connection a little. A good setup keeps that loss small enough that you won't notice it for browsing and streaming. If your VPN feels slow, the cause is usually fixable.
Why a VPN costs speed
- Distance: your traffic travels to the VPN server first, then to the site. A faraway server adds delay.
- Encryption: encrypting and decrypting takes processing time, mostly noticeable on older devices and routers.
- Server load: crowded servers share their bandwidth among many users.
- Protocol: some VPN protocols are more efficient than others.
- Your own connection: weak Wi-Fi slows everything, VPN or not.
How much loss is normal
It varies with your connection, the provider, and the distance to the server. A nearby server with a modern protocol often costs little enough that everyday browsing feels the same. Big drops usually point to a distant or overloaded server, an older protocol, or a slow router doing the encryption.
Fixes, in order of impact
- Pick a nearby server unless you need a specific country.
- Use a modern protocol. WireGuard, or a provider's WireGuard-based protocol, is generally faster than OpenVPN.
- Switch servers if one is slow; load varies through the day.
- Use split tunneling, if your app offers it, so only the apps that need the VPN use it.
- Use a wired connection or better Wi-Fi.
- Run the VPN on your device, not an old router. Routers often lack the processing power for fast encryption.
Test properly
Run a speed test with the VPN off, then on, from the same device and location. Test a few times, since results jump around. Check for leaks while you're at it: how to check for WebRTC leaks.