How it works

WireGuard vs OpenVPN (plain English)

A VPN protocol is the method your app uses to build the encrypted tunnel between your device and the VPN server. WireGuard, OpenVPN, IKEv2/IPsec, and Lightway take different approaches. The options you see depend on your provider, app version, and device. Start with the setting your provider recommends, then adjust it if you have a specific connection problem.

6 min readUpdated Sep 5, 2026
Illustration of secure VPN protocol tunnels

WireGuard and provider implementations

WireGuard is designed around a compact codebase and modern cryptography. It carries encrypted traffic over UDP and can adapt when a device changes IP address. These design choices make it a useful option to try for everyday connections, but they do not guarantee uninterrupted roaming or a particular speed on your device.

NordLynx is NordVPN’s technology built around WireGuard. Lightway is a separate protocol developed by ExpressVPN. ExpressVPN also offers WireGuard, alongside Lightway, in supported apps. The provider name alone does not tell you which protocol your current connection uses; check the app settings.

OpenVPN and the UDP/TCP choice

OpenVPN can carry traffic over UDP or TCP. OpenVPN’s documentation recommends UDP for performance and describes TCP as a compatibility option. TCP may help when a network blocks UDP, but it can also introduce performance problems. OpenVPN documents these trade-offs.

A provider may offer OpenVPN over TCP port 443, a port also used for HTTPS. That can help on networks that allow this port, but the port number alone does not make VPN traffic indistinguishable from web browsing. Filters may still identify or block the connection. Check whether your provider documents additional obfuscation for your app if ordinary connections fail.

IKEv2/IPsec and changing networks

IKEv2 is commonly paired with IPsec to establish a VPN connection. Its MOBIKE extension allows a connection to adapt to a different network address, which can help when moving between Wi-Fi and mobile data. Both the implementation and configuration must support it. Check your provider’s instructions for your device; IKEv2 is not available in every app.

How they compare at a glance

ProtocolConnection optionsWhen to consider itWhat to check
WireGuardUDPAn everyday connection where your provider supports itApp support and whether the network allows UDP
OpenVPNUDP or TCPA supported alternative, including TCP when UDP is blockedProvider settings and performance on your connection
IKEv2/IPsecIPsec with IKEv2A supported option when switching between networksApp availability and MOBIKE support
LightwayProvider-specific protocolThe recommended option in an ExpressVPN appAvailable modes and provider instructions for your device

Connection options and practical checks. Speed, stability, and battery use need testing on your device and network.

Which should you pick

  • Start with Automatic or the protocol your provider recommends for your app.
  • Try WireGuard if it is available, and compare responsiveness and reconnects on your usual network.
  • Try OpenVPN over TCP if your provider supports it and UDP connections fail. It may help, but it cannot guarantee access.
  • Consider IKEv2/IPsec if your provider supports it on your device and recommends it for changing networks.
  • Keep the setting that works reliably for your use case, and follow provider guidance when an app update changes the options.

Frequently asked questions

Is WireGuard safe?

WireGuard uses modern cryptography and is designed with a small, reviewable codebase. Your protection also depends on an up-to-date app, correct configuration, and the provider’s implementation. A protocol name alone does not establish the security of the whole service.

What is NordLynx or Lightway?

NordLynx is NordVPN’s technology built around WireGuard. Lightway is a separate VPN protocol developed by ExpressVPN. ExpressVPN also offers WireGuard in supported apps, so Lightway and WireGuard are distinct choices.

Which protocol is fastest?

There is no universal winner. Performance depends on the app implementation, your device, the route to the server, server load, and network conditions. Compare the supported options on the same connection rather than treating a protocol ranking as a speed test.

Do I have to choose a protocol myself?

Usually you can start with Automatic or the provider’s recommended setting. What Automatic selects varies by app and provider. Manual selection is useful when troubleshooting or testing a supported alternative.

Is OpenVPN obsolete now that WireGuard exists?

No. OpenVPN remains a supported option at many providers and offers both UDP and TCP connections. TCP can help where a network blocks UDP, although filters can still block the VPN and performance may differ.

Ready to choose?

Turn the theory into a shortlist.

When you want names instead of background, jump straight to the picks and matchups built on the same facts.