How to Reduce Ping While on VPN
Mac Gaming Guide
Key Takeaways
VPNs add 50-200ms to your ping by routing through extra servers
Changing VPN servers helps marginally — the real fix is bypassing the VPN for games
Split tunneling gives you direct-connection ping while keeping VPN active
Why VPN Adds Ping to Games
Without a VPN, your game traffic takes the most direct path: Your Mac → Game Server. With a VPN, every packet detours through the VPN server first: Your Mac → VPN Server → Game Server → VPN Server → Your Mac.
Each extra hop adds latency, and the encryption/decryption at each end adds processing time. Even "fast" VPNs add 30-80ms minimum. Most add more.
What Ping Do You Actually Need?
- •
FPS (Valorant, CS2, Call of Duty) — Under 40ms competitive, under 80ms playable
- •
Battle Royale (Fortnite, Apex Legends) — Under 60ms for fair fights
- •
MOBA (League of Legends, Dota 2) — Under 60ms for skill shots
- •
MMO (World of Warcraft, FFXIV) — Under 100ms acceptable
Most VPNs push you above these thresholds. A 30ms direct connection becomes 100ms+ through a VPN.
Common Fixes That Don't Work Well
- •
Closer VPN server — Saves 10-20ms but still adds an extra hop
- •
Faster protocol (WireGuard) — Saves 5-15ms, still routes through VPN
- •
"Gaming VPN" — Marketing term, still adds latency vs direct connection
- •
QoS settings on router — Doesn't remove the VPN detour
None of these eliminate the fundamental problem: your game traffic is taking a longer path than it needs to.
The Fix: Route Games Outside Your VPN
Split tunneling sends game traffic directly to game servers while keeping everything else on your VPN. Your ping drops back to what it would be without a VPN — because game traffic isn't touching the VPN.
Install SplitTunnel on your Mac
Add your game clients (Steam, Battle.net, Epic, Riot Client) to "Direct" routing
Game traffic bypasses VPN entirely — ping matches your direct connection
Your VPN stays connected for work apps, browsing, and everything else. Only game traffic goes direct.
Which Game Clients to Route Direct
- •
Steam — Covers all games launched from Steam
- •
Battle.net — Blizzard titles (Overwatch, WoW, Diablo)
- •
Riot Client — Valorant, League of Legends
- •
Epic Games Launcher — Fortnite and all Epic titles
- •
EA App — Apex Legends, FIFA/FC series
- •
Individual game .app files if not using a launcher
Measuring the Difference
Before and after comparison:
Note your in-game ping with VPN fully tunneled
Set up SplitTunnel with your game client on Direct
Check ping again — expect 50-150ms improvement
Confirm VPN is still active for other apps
Most games show ping in their settings, scoreboard, or network stats overlay. You can also use Terminal's ping command to test directly.
Frequently Asked Questions
Stop Losing Fights to Latency
Route games direct while work apps stay on VPN. Zero added ping.
7-day free trial · Cancel anytime