Connect the VPN, watch everything crawl: pages hesitate, downloads drop to a fraction of your line speed, video calls stutter. Some slowdown is physics — but most of the pain comes from one design decision: your VPN routes every app through the tunnel, whether that app benefits or not. Here's what actually causes the slowdown, the quick fixes worth trying, and the setup that solves it properly.
Why a VPN makes your whole Mac slower
- The detour. Every connection travels to the VPN server first, then to its destination. If the server is far away or busy, every app pays that latency and bandwidth tax — including the ones that gain nothing from it.
- Encryption overhead. Usually minor on a modern Mac, but it's not zero, and it applies to every byte of a 50 GB backup just as much as to your browsing.
- Everything shares the tunnel. This is the big one. A cloud backup, a game download, and Time Machine-scale syncs saturate the tunnel, and your browser queues behind them. The tunnel is a single pipe; on the Mac, almost no VPN app lets you choose what enters it.
Quick fixes worth trying first
- Switch to a closer or less-loaded VPN server — server choice is the single biggest latency factor.
- Use a modern protocol: WireGuard (or your provider's WireGuard-based option) is typically much faster than OpenVPN on macOS.
- Test with Wi-Fi ruled out: a wired or 5 GHz connection removes one variable.
- If speeds are still poor on multiple servers, test without the VPN — if that's slow too, the bottleneck is your line, not the tunnel.
The real fix: stop tunneling apps that don’t need it
The quick fixes shave the tax; they don't remove it. The structural fix is split tunneling: keep the VPN for the apps that need protection, and let everything else use your normal connection at full speed. On Windows most VPN apps have this as a checkbox; on macOS they don't — which is exactly the gap AppLanes fills, working alongside whatever VPN you already use.
- Install AppLanes from the Mac App Store (3-day free trial, no account) and approve its network extension.
- Connect your VPN as usual.
- Put the heavy, latency-sensitive apps — game clients, backup tools, video calls, big-download apps — on the Direct lane.
- Keep the browser and anything privacy-sensitive on the VPN lane. If you'd rather invert it, route only the browser through the VPN and default everything else to Direct.
- Open the Activity view and watch the split live: tunneled apps stay protected while direct apps run at line speed.
Doesn’t that weaken the VPN’s protection?
Only for the apps you deliberately take out of the tunnel — and that's the point: your Spotify stream doesn't need a VPN, your browser might. The apps you leave on the VPN lane can be protected harder than before: AppLanes' per-app leak protection can hold their traffic if the tunnel drops, so a VPN hiccup never silently exposes them, while your direct apps keep working through it.
Frequently asked questions
How much speed does a VPN cost on a Mac?
It varies with server distance, load and protocol — from a few percent to well over half your bandwidth on a distant or congested server. The apps that suffer most are bulk transfers and real-time calls, which is why routing them around the tunnel usually restores full speed instantly.
Will split tunneling speed up my VPN apps too?
Often, yes. With backups, game downloads and streaming off the tunnel, the VPN's bandwidth is no longer shared with bulk traffic — so the apps still using the VPN get more of it.
Can my VPN app do this by itself on macOS?
Almost certainly not — NordVPN, Surfshark, Proton, Mullvad, CyberGhost and Windscribe ship split tunneling on other platforms but not on the Mac, and ExpressVPN only supports it on macOS 10.15 or older. AppLanes adds it alongside any of them.
Get per-app VPN routing on your Mac
Every feature unlocked for 3 days, free — no account, works with any VPN, macOS 13+.