Does a VPN Slow Your Internet Speed?
Every VPN adds some overhead — but the difference between a well-configured VPN and a poorly configured one is huge. WireGuard on a nearby server is nearly imperceptible. OpenVPN on a distant server can cut your speed in half.
How Much Does a VPN Slow Your Internet?
Every VPN adds overhead — encryption and tunneling take time and CPU resources. The actual impact ranges from negligible to severe depending on your protocol, server proximity, and VPN provider's infrastructure quality.
| Protocol | Typical Speed Retention | Latency Impact | Security Level |
|---|---|---|---|
| WireGuard | 85–95% of base speed | +1–5 ms | Very High |
| IKEv2/IPSec | 80–90% of base speed | +2–8 ms | High |
| L2TP/IPSec | 70–85% of base speed | +3–10 ms | Medium |
| OpenVPN (UDP) | 50–75% of base speed | +5–20 ms | High |
| OpenVPN (TCP) | 40–65% of base speed | +10–30 ms | High |
| PPTP | 80–90% of base speed | +1–5 ms | Very Low (avoid) |
What Actually Causes VPN Speed Loss
There are four sources of overhead when you connect through a VPN:
- Encryption processing. Your device has to encrypt every packet sent and decrypt every packet received. Modern CPUs handle AES-256 almost for free with hardware acceleration (AES-NI), so this is rarely the bottleneck. Older devices without AES-NI see more CPU overhead.
- Routing distance. Your traffic goes to the VPN server first, then to the destination — adding an extra hop. A nearby server adds 5–10 ms of latency. A server on another continent can add 100–200 ms.
- Server congestion. Shared VPN servers get overloaded during peak hours. Premium VPN providers maintain higher server-to-user ratios; free VPNs are almost always congested.
- Protocol overhead. Each packet gets wrapped in an additional header. WireGuard's minimal implementation keeps this overhead tiny. OpenVPN's older design adds significantly more per-packet overhead.
How to Minimize VPN Speed Loss
- Switch to WireGuard. In your VPN app settings, change the protocol to WireGuard if available. This single change can double throughput vs. OpenVPN defaults.
- Connect to the nearest server. Routing distance is the second-biggest factor after protocol. Use an auto-select or closest-server option unless you specifically need another location.
- Use a wired connection. WiFi adds its own variability. Run speed tests from Ethernet to isolate VPN overhead from wireless interference.
- Try split tunneling. Most premium VPNs offer split tunneling — only route specific apps through the VPN. This keeps VPN overhead off your streaming, gaming, and general browsing while still protecting sensitive traffic.
- Test at different times. VPN server congestion peaks in evenings. Test at 10am vs 8pm to see if congestion is a factor for your provider.
Testing Your VPN Speed
Here's the method for a fair comparison:
- Disconnect from VPN entirely. Run three speed tests on SpeedTestHQ and average the results.
- Connect VPN to your nearest server location using WireGuard protocol. Run three more tests.
- Calculate:
(VPN speed ÷ base speed) × 100= speed retention percentage. - If retention is below 70%, try a different server or switch protocols. Below 50% indicates a congested server or poor infrastructure.
For context: on a 500 Mbps connection, a 10% overhead means 450 Mbps through the VPN — which is imperceptible for any real-world use. On a 50 Mbps connection, a 40% overhead means 30 Mbps, which can affect 4K streaming.
When a VPN Can Increase Your Speed
ISP throttling is the one scenario where a VPN can actually improve speeds. Many ISPs — especially cable providers — throttle specific traffic types during peak hours: Netflix, YouTube, gaming servers, or P2P downloads. When your traffic is encrypted inside a VPN tunnel, your ISP can't identify the traffic type, so the throttle doesn't trigger. Users who experience sudden speed drops only on streaming or gaming often find a VPN restores full speeds.
To test if your ISP is throttling: run a speed test normally, then run it with a VPN connected. If VPN speeds are significantly higher, ISP throttling is likely the cause. See our guide on detecting ISP throttling for a full diagnostic.
Related Guides
VPN Speed Impact Report
Measured speed loss by protocol across all major VPN providers.
What Is a VPN?
How VPNs work and what they actually protect.
Detect ISP Throttling
How to confirm if your ISP is slowing specific traffic types.
Fastest VPN in 2026
VPNs ranked by real-world speed overhead.
Set Up VPN on Router
Route your entire network through a VPN automatically.