Skip to main content
StartMyVPN supports two VPN protocols. Each server runs one protocol. You can have multiple servers with different protocols and group them as needed.

Protocol comparison

Choosing a protocol

Use WireGuard when:
  • Performance and battery life are priorities (mobile apps)
  • You want to enforce per-user speed limits
  • Users are on modern operating systems (Android 5+, iOS 15+, Linux kernel 5.6+)
Use OpenVPN when:
  • You need broad client compatibility including older devices
  • Your users are familiar with OpenVPN clients
  • You need TCP fallback (useful in restrictive networks)

Mixed deployments

You can run both protocols across your server fleet. Users can download both config types from their dashboard and choose which to use based on their device or needs. See OpenVPN and WireGuard for protocol-specific configuration details.