Prices checked 31 October 2026, 09:00
IKEv2 VPNs: MOBIKE and Wi-Fi-to-mobile switching
This page helps you compare VPN plans that support IKEv2/IPsec and decide if the protocol suits your phone, laptop or router. The key detail for moving between Wi-Fi and mobile data is whether the VPN server supports MOBIKE.
16 plans match
-
1
Works with streaming services · P2P/torrenting allowed · Server in the Netherlands7.6/10
- Devices
- 10
- Servers
- 5,700 in 51 countries
- Price
- $1.69/mo −87% renews at $12.95/mo
-
2
Audited no-logs policy · Works with streaming services · P2P/torrenting allowed · Server in the Netherlands7.4/10
- Devices
- 15
- Servers
- 800 in 49 countries
- Price
- $0.83/mo −83% renews at $5.00/mo
-
3
Works with streaming services · P2P/torrenting allowed · Server in the Netherlands7.1/10
- Devices
- 10
- Servers
- 200 in 63 countries
- Price
- $2.32/mo −80% renews at $11.61/mo
-
4
Audited no-logs policy · Works with streaming services · P2P/torrenting allowed · Server in the Netherlands6.4/10
- Devices
- 10
- Servers
- 6,000 in 65 countries
- Price
- $2.15/mo −83% renews at $12.95/mo
-
5
Audited no-logs policy · Works with streaming services · P2P/torrenting allowed · Multi-hop (double VPN)5.8/10
- Devices
- 10
- Servers
- 2,600 in 57 countries
- Price
- $2.79/mo −79% renews at $13.40/mo
-
6
Works with streaming services · P2P/torrenting allowed5.8/10
- Devices
- 10
- Servers
- 1,000 in 55 countries
- Price
- $2.49/mo −75% renews at $9.99/mo
-
7
Audited no-logs policy · RAM-only servers · Works with streaming services · Server in the Netherlands5.6/10
- Devices
- 10
- Servers
- – in 113 countries
- Price
- $2.78/mo −81% renews at $14.51/mo
-
8
Audited no-logs policy · RAM-only servers · Works with streaming services · P2P/torrenting allowed5.3/10
- Devices
- 7
- Servers
- 9,600 in 100 countries
- Price
- $2.45/mo −82% renews at $13.40/mo
-
9
Works with streaming services · Server in the Netherlands4.8/10
- Devices
- Unlimited
- Servers
- 2,700 in 112 countries
- Price
- $1.00/mo −87% renews at $7.88/mo
-
10
P2P/torrenting allowed · Multi-hop (double VPN) · Server in the Netherlands4.8/10
- Devices
- 12
- Servers
- 105 in 21 countries
- Price
- $3.75/mo −58% renews at $9.00/mo
-
11
Audited no-logs policy · RAM-only servers · Works with streaming services · P2P/torrenting allowed3.6/10
- Devices
- 10
- Servers
- 7,200 in 150 countries
- Price
- $3.90/mo −77% renews at $16.75/mo
-
12
Audited no-logs policy · RAM-only servers · Works with streaming services · P2P/torrenting allowed3.3/10
- Devices
- Unlimited
- Servers
- 4,500 in 100 countries
- Price
- $2.78/mo −87% renews at $21.17/mo
-
13
Works with streaming services · P2P/torrenting allowed · Server in the Netherlands3.1/10
- Devices
- 10
- Servers
- 6,500 in 45 countries
- Price
- $3.17/mo −68% renews at $9.99/mo
-
14
Works with streaming services · Server in the Netherlands2.6/10
- Devices
- 6
- Servers
- – in 45 countries
- Price
- $4.19/mo −62% renews at $11.16/mo
-
15
P2P/torrenting allowed · Multi-hop (double VPN) · Server in the Netherlands2.5/10
- Devices
- 8
- Servers
- 3,000 in 50 countries
- Price
- $5.00/mo −50% renews at $9.99/mo
-
16
Works with streaming services · P2P/torrenting allowed · Server in the Netherlands2.0/10
- Devices
- Unlimited
- Servers
- – in 30 countries
- Price
- $4.46/mo −60% renews at $11.12/mo
Prices per month excl. VAT where the provider states so. The average cost includes the renewal price after the intro period.
IKEv2 and IPsec do different jobs
IKEv2 is the part that sets up and manages a secure connection: it negotiates keys and establishes the security associations used by the tunnel. IPsec protects the data travelling through that tunnel. For the encrypted data path, IPsec commonly uses ESP, or Encapsulating Security Payload.
That distinction matters when you configure a device. A service may describe its option as “IKEv2”, “IPsec” or “IKEv2/IPsec”; these usually refer to the same VPN setup, not three separate protocols. IKEv2 is specified in RFC 7296 and is a standards-based choice with built-in client support on several major operating systems.
IKEv2 uses a single initial exchange of four messages. You do not need to manage that exchange yourself when using a VPN app or a device’s network settings, but the standards-based design can make IKEv2 a practical option for a laptop or phone that already has a compatible client.
On this page, the table is filtered to VPN plans that support IKEv2/IPsec. Check each plan’s setup instructions before choosing: you may need a server address, account details and a certificate or other authentication information, even if you do not install a separate VPN app.
Native clients: useful, with an Android caveat
IKEv2 is a good fit if you want to configure a connection in your operating system rather than rely on a provider’s app. Native support is available on Windows, iOS and macOS, though the exact menus and profile options differ. On Windows 11, for example, you can add an IKEv2 VPN profile in the built-in VPN settings.
iPhones and iPads can use IKEv2 through their built-in VPN settings, as can Macs. That can be convenient if you want one configuration managed by the operating system. Follow the provider’s instructions closely, especially for the server hostname, authentication method and certificate; a profile with a wrong server name may fail even when the account details are correct.
Android support depends on the device and operating-system version. Native support details vary, so check the VPN provider’s instructions and your phone’s settings instead of assuming a particular Android version will work. If the built-in client does not offer the required options, a dedicated client such as the strongSwan app may be needed.
Linux users commonly configure IKEv2 with strongSwan; LibreSwan is another implementation. On routers, support depends on the firmware and its VPN packages. If you plan to use a router, confirm that it can act as the right kind of IKEv2 client or server, and that you can install and maintain the required certificates.
Network switching depends on MOBIKE
IKEv2 is designed to work with mobility, but a working hand-off is not guaranteed by IKEv2 alone. MOBIKE, defined in RFC 4555, allows the IP addresses associated with an IKE and tunnel-mode IPsec connection to change without rebuilding the entire connection. That is what can help keep a VPN session running as your phone moves from Wi-Fi to 4G or 5G.
Both ends matter. The client and the VPN server or router must support MOBIKE in a way that works for that connection. If the gateway does not support it, or its implementation cannot handle the direction in which the connection was initiated, your tunnel may drop and reconnect when your public IP address changes. That can interrupt a call or pause an upload.
Before relying on hand-offs, check the provider’s documentation for explicit MOBIKE support, or ask its support team how its IKEv2 service behaves when a device changes networks. For a self-managed router, check the firmware documentation and test with your own phone. Some implementations have limited support; the word “IKEv2” in a settings page does not prove that roaming will work.
- Connect on Wi-Fi, then switch Wi-Fi off while using mobile data.
- Check whether the VPN stays connected, reconnects quickly or needs you to start it again.
- Repeat the test in the reverse direction and, if possible, during a call or download.
MOBIKE also has protocol limits. For example, replies need to return through the address and port from which a request arrived, and some address or NAT arrangements can prevent a successful update. A clean test on your own network is more useful than assuming that a client’s mobility feature will work with every gateway.
Choose authentication carefully
IKEv2 can use certificates, pre-shared keys or username-and-password methods, depending on the client and server. Where available, certificate-based authentication is a robust choice. EAP methods can also provide mutual authentication without requiring a certificate on every client, but the server must support the method and give you clear setup details.
A pre-shared key is a shared secret entered by the client and server. It may be convenient for a small setup, but avoid a short or reused passphrase, particularly if the same key is distributed across many devices. Weak IKEv1 pre-shared keys have documented offline-guessing weaknesses. That is a reason to treat shared secrets carefully, not proof that every IKEv2 implementation has the same exposure.
For certificates, check that the certificate’s Subject Alternative Name includes the fully qualified domain name (FQDN) that you enter as the VPN server. A mismatch can cause mobile clients to reject the connection, sometimes without a helpful error. Do not make a habit of overriding certificate warnings: verify the hostname and certificate details with the service or administrator instead.
Ports, firewalls and restrictive networks
IKEv2 normally uses UDP port 500 to establish the connection. When NAT traversal is needed, IKE and ESP traffic can be carried over UDP port 4500. Without NAT traversal, ESP travels as IP protocol 50, which is not a TCP or UDP port. A firewall must allow the traffic required by the connection.
This explains why a setup can work at home but fail on a hotel or office network. The network may block UDP traffic, UDP 4500 or ESP, or impose rules that prevent the tunnel from staying up. If the VPN will not connect, try a different network and check the provider’s troubleshooting steps before changing security settings on your device.
IKEv2 is not a guarantee of bypassing network restrictions. If a network blocks the traffic it needs, choose a VPN protocol that the network allows. OpenVPN over TCP port 443 may be an option if your service supports it, but check the plan’s protocol list and configuration instructions first.
How to choose from this filtered list
The table below contains only plans marked as supporting IKEv2/IPsec. Use its plan details to check the devices you want to connect, the available authentication method and any setup limits. If you need uninterrupted movement between Wi-Fi and mobile data, treat documented MOBIKE support as a separate requirement rather than assuming every listed plan provides it.
Across all 22 plans from 22 providers in our full VPN comparison, prices start at $0.83; those figures describe the full comparison, not this IKEv2-filtered list. We last synced prices on 31 October 2026. Compare the filtered plans’ own terms and setup guidance before making a choice, since protocol availability alone does not tell you how roaming or authentication is implemented.
IKEv2 is especially practical when you want to use a built-in client on an iPhone, Mac or Windows laptop, or connect through a compatible router. It is less suitable if the network you use blocks UDP or ESP, or if you cannot confirm that the gateway supports MOBIKE and you depend on uninterrupted hand-offs.
For a home router, verify both ends of the connection: the router’s IKEv2 implementation and the VPN server’s. If you run your own server on OpenWrt, strongSwan is a common route, but configuration and certificate management are your responsibility. Test reconnection from each network you use regularly before routing all your household traffic through it.
Frequently asked questions
What is the difference between IKEv2 and IPsec?
IKEv2 negotiates keys and sets up the VPN security associations. IPsec protects the traffic carried through the tunnel, commonly using ESP. When a plan is labelled IKEv2/IPsec, it means the two work together: IKEv2 establishes the connection and IPsec secures the data path.
Does IKEv2 keep the VPN connected when switching from Wi-Fi to 4G or 5G?
It can, but IKEv2 alone does not guarantee an uninterrupted hand-off. The client and VPN gateway need compatible MOBIKE support, and network or NAT behaviour can still interfere. Test the switch on the actual VPN server and device you intend to use before relying on it for calls or other live sessions.
Which ports does IKEv2 use?
IKEv2 normally starts over UDP port 500. With NAT traversal, IKE and ESP traffic can use UDP port 4500. Without NAT-T, ESP is IP protocol 50, not a numbered TCP or UDP port. Firewalls must permit the traffic required by your setup, or the VPN may fail to connect.
Is IKEv2 secure?
IKEv2/IPsec is a standards-based VPN protocol, but security also depends on implementation, configuration and authentication. Prefer certificates or a supported EAP method where available, and do not use a weak or widely reused pre-shared key. Keep the client and gateway updated, and do not bypass certificate warnings without checking them.
Does the iPhone support IKEv2 natively?
Yes. iPhone and iPad devices include built-in IKEv2 VPN support, so you can configure a compatible service without installing its separate app. You still need the correct server address and authentication details. Check that the certificate matches the server hostname, as a mismatch can cause mobile clients to refuse the connection.
Does Android support IKEv2 without an app?
Android support varies by version and device, so check your phone’s VPN settings and the provider’s setup guide rather than relying on a single minimum-version claim. If the built-in client lacks the options you need, a dedicated IKEv2 client such as strongSwan may provide a workable alternative.