WireGuard vs OpenVPN vs IKEv2: Which VPN Protocol Should You Use?
Most VPNs let you pick a protocol, and most people leave it on the default. The choice matters for speed, battery life, and whether the VPN works at all on a locked-down network. Here is how the main options compare.
Last updated October 18, 2026 · By Harbor Privacy
What a VPN Protocol Is
A protocol is the set of rules your device and the VPN server use to build the encrypted tunnel. The protocol decides how fast the tunnel is, how much battery it uses, how it behaves when you switch from Wi-Fi to cellular, and how easy it is for a network to spot and block.
WireGuard
The modern default. WireGuard is small, fast, and easy to audit, and it keeps working when your phone hops between Wi-Fi and cellular. It uses UDP, so it can be blocked by networks that filter UDP or the common WireGuard port.
- Best for: everyday use on phones and laptops.
- Weak spot: recognizable traffic pattern on restrictive networks.
OpenVPN
The long-standing standard. OpenVPN is mature and flexible, and it can run over TCP on port 443, which helps on networks that block UDP. It is usually slower and heavier on battery than WireGuard.
- Best for: older devices and routers, and networks that allow only TCP.
- Weak spot: slower, and its handshake is easy for inspection tools to recognize.
IKEv2/IPsec
Built into iPhone, Mac, Windows, and Android, so you can use it without installing an app. It reconnects quickly when your connection changes, which makes it good on the move. It uses UDP ports that some networks block.
- Best for: people who do not want to install an app.
- Weak spot: easy to block on strict networks.
Obfuscated and Stealth Protocols
AmneziaWG changes the WireGuard handshake so it no longer matches known patterns. Stealth modes such as Xray with Reality go further and look like an ordinary HTTPS visit to a real website on port 443. They are built for networks that block VPNs, and they cost some speed and features. See VPN blocked on Wi-Fi for how they work and their limits.
Which One to Pick
What Harbor VPN Offers
Harbor VPN supports WireGuard, OpenVPN, AmneziaWG, and IKEv2, plus a Stealth mode in beta. You choose the protocol for each device, so your laptop can run WireGuard while a travel phone uses Stealth. All of them route DNS through Harbor's threat-blocking resolver. See Harbor VPN.
Related guides: What no-logs means, DNS ad blocker vs VPN, Why is my VPN slow.
Common Questions
Four protocols plus Stealth mode, a separate key for every device, and threat-blocking DNS. See Harbor VPN.