strongSwan VPN Client

An easy to use IKEv2/IPsec-based VPN client.

The strongSwan VPN Client is the official Android port of the popular strongSwan VPN solution, offering an easy-to-use, secure VPN client based on the IKEv2 and IPsec protocols. Designed for Android 4+ devices, it leverages the platform's VpnService API to establish encrypted VPN connections providing enhanced privacy and security.

Key features include support for various authentication methods such as username/password EAP (including EAP-MSCHAPv2, EAP-MD5, and EAP-GTC) and certificate-based authentication (RSA/ECDSA and EAP-TLS). It supports MOBIKE for mobility and connectivity changes, IKEv2 fragmentation, and advanced IPsec encryption algorithms like AES-CBC, AES-GCM, ChaCha20/Poly1305, and SHA1/SHA2.

The client allows split-tunneling to route specific traffic through the VPN and per-app VPN to include or exclude certain apps from the VPN tunnel. VPN profiles can be imported, and enterprise-managed configurations are supported. For detailed server configuration and updates, visit the official documentation at https://docs.strongswan.org/docs/latest/os/androidVpnClient.html.

Please note that support depends on device compatibility with the Android VpnService API, and feedback or bug reports can be submitted on GitHub.

Downloads:
974,676+ 1.73K
Version:
2.5.5 (Last updated: 2025-04-03)
Version code:
89
Creation date:
2012-08-14
Permissions:
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE
  • android.permission.INTERNET
  • android.permission.POST_NOTIFICATIONS
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.SYSTEM_ALERT_WINDOW
  • org.strongswan.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
16.25M
Full description:
See detailed description
Updated:
a day ago

Ranking

User reviews

StrongSwan VPN Client is praised for its fast, reliable IKEv2 connections, low resource usage, and solid developer support, making it a favorite over default Android VPNs for many. Users appreciate advanced features like split tunneling. However, common complaints include missing functionalities (e.g., kill switch, trusted network auto-disable), DNS resolution issues, local network access challenges during VPN use, confusing initial setup, and occasional compatibility or connectivity glitches, especially after phone sleep or on certain devices.
Pros
  • Reliable and fast IKEv2 VPN connection with seamless network switching.
  • Lightweight app with low memory requirements and good battery life.
  • Good developer support and frequent updates improving features like Always-On and Split Tunneling.
  • Ability to configure private VPN connections and support for industry-standard protocols.
  • Ease of use after initial setup, preferred over default Android VPN clients by some users.
Cons
  • Lack of certain desired features like 'trusted network' auto-disconnect and kill switch.
  • Issues with DNS not always resolving properly and inability to access local network devices during VPN connection.
  • Problems with subnet-based split tunneling and traffic routing requiring manual reconnection.
  • Difficult initial configuration process and lack of profile import/export options.
  • Compatibility issues on some devices like Huawei and inconsistent internet after phone sleep.
Recent reviews
great, simple, wish it had 'trusted network' feature so I would list my home wi-fi SSID there, to automatically stop connecting to the VPN server that is on my home router when I'm home......
by Andrei Tone, 2024-12-25

doesn't support l2tp. Ike comes built into android which makes me wonder why this app was ever made. gets 2 stars for being the only VPN client I can find on the play store with the ability to setup private VPN connections
View all user reviews

Similar apps

Here are some Android apps that are similar to strongSwan VPN Client:

Secure Tactical VPN Client Secure Tactical VPN Client
DataSoft
13 0.00 (0)
StrongVPN - Fast, Private VPN StrongVPN - Fast, Private VPN
StrongVPN
974K 4.34 (5,081)
SecureVPN - Simple VPN Client SecureVPN - Simple VPN Client
Apps by Forbis
26K 0.00 (0)
VPN Client Pro VPN Client Pro
colucci-web.it
2M 3.89 (6,092)
Open SSTP Client Open SSTP Client
KOBAYASHI Ittoku
369K 4.25 (1,213)
Strong VPN - Fast, Safe VPN Strong VPN - Fast, Safe VPN
J Store
3K 0.00 (0)
SuperVPN Fast VPN Client SuperVPN Fast VPN Client
SuperSoftTech
320M 4.58 (4,746,628)
StrongHoldVPN Extreme 8.5 StrongHoldVPN Extreme 8.5
sando--k
22K 0.00 (0)
Secure Kit VPN Secure Kit VPN
TheSafety
3K 0.00 (0)