Download Development Release


Here you can find the latest development release of OpenVPN GUI. I have usually tested these versions briefly before putting them up here, but they are not recommended for production use, unless you have tested it throughly yourself.


These versions are still expected to be free of bugs, so if you find any that has not been reported on the forum, then please report it.


OpenVPN 2.1_beta7 & OpenVPN GUI 1.0.3

Installation Package:



OpenVPN 2.0.5 & OpenVPN GUI 1.0.3 (with support for both 32 and 64-bit Windows systems)

Installation Package:



Windows 64-bit TUN/TAP Driver:




OpenVPN for non-admin users


Here you find a patched version of OpenVPN 2.0.1 that has built-in support for showing a passphrase dialog. This allows OpenVPN to use passphrase protected keys and username/password authentication even if it is run as a windows service. To allow this the service must be configured to allow "interaction with the desktop". The installation package below also contain a patched version of the service wrapper which enables desktop interaction directly when it is installed.


This installation package also configures OpenVPN GUI to run in "Service only" mode.


Use the new --win32-gui option to enable the passphrase dialog. You must also give your non-admin users the right to start and stop the openvpn service with subinacl.exe. See this HowTo for more info on that.

Note: This solution has some notable drawbacks compared to the normal OpenVPN / OpenVPN GUI operation, so only use it if you really must not run as a user with admin rights. Drawbacks:

  • OpenVPN GUI can't get the log output from OpenVPN so it will report connected immediately without knowing if OpenVPN has accually established the tunnel or not.
  • If you have multiple configs all will be started and stopped at the same time.
  • Proxy settings can't be done from the GUI.


Installation Package for non-admin users:



Patched version of OpenVPN 2.0.1:



"Passphrase dialog" patch for OpenVPN 2.0-rc16: