Profile management

OpenVPN and WireGuard in one Android app.

Keep the .ovpn profile from work and the WireGuard configuration for home together, with the same clear connection controls.

One place for different server connections

VPN Proto is an Android client that stores OpenVPN and WireGuard profiles alongside SSTP, IKEv2 and V2Ray configurations. Each profile retains its own protocol and settings. You choose the profile you need from the same Connect screen.

This is useful when different servers require different clients. For example, a workplace may issue an OpenVPN profile while your home server uses WireGuard. You can keep both connections organized without translating either configuration.

How to import both profiles

  1. Open Profiles → Add profile → Import file.
  2. Select your .ovpn file. If its server requires a username and password, provide those details. Use a clear name such as Work.
  3. Add a second profile and select your WireGuard .conf file. Name it Home, or another label you will recognize.
  4. Return to Profiles. Use search or the protocol filter to find a connection. The profile menu lets you favorite, edit, duplicate or delete it.

VPN Proto detects the protocol from the configuration contents. You can also paste full configuration text. A file can import successfully even when its server is unavailable; the connection still needs to be tested.

How to switch from OpenVPN to WireGuard

  1. On Connect, tap Disconnect and wait for disconnection to finish.
  2. Open the selected-profile chooser and choose your WireGuard profile.
  3. Tap Connect. Approve an Android system VPN request if one appears.
  4. Wait for the app to finish checking internet reachability.

Use one tunnel at a time. Keeping two saved profiles does not combine their encryption or connect their servers in a chain. To switch back, repeat the same steps with the OpenVPN profile.

Can I convert an .ovpn file to WireGuard?

No. These protocols use different configuration, authentication and server implementations. You need a WireGuard configuration issued by a WireGuard server. Renaming the file extension or selecting another protocol is not a conversion.

OpenVPN profiles commonly include a remote server and certificates or sign-in requirements. WireGuard files contain Interface and Peer sections, with keys and routes. Keep all private keys and credentials confidential.

When one connection works and the other does not

Check each server independently. WireGuard requires its configured UDP endpoint and registered peer keys. OpenVPN needs a matching transport, valid certificates and the correct account settings. A firewall can allow one configuration while blocking another.

Follow the OpenVPN setup guide or WireGuard setup guide for targeted checks. For a wider view, compare all five technologies.

Made for Android

Your next connection starts here.

One place for the profiles you already use. Bring your configuration, choose your server, and make yourself at home.

Android releaseIn preparation

The redesigned Android app is being prepared for public release. The verified download will appear here when it is ready.

Get familiar with setup