Return to protonvpn.com Facebook   Twitter   Reddit   Instagram   Mastodon   ProtonMail
Support Center / How to use ProtonVPN with the OpenVPN GUI on Windows

How to use ProtonVPN with the OpenVPN GUI on Windows

For the best ProtonVPN experience on Windows, we strongly recommend using our official Windows app. Features include:

Our Windows app supports OpenVPN connections

Download the ProtonVPN app for Windows

It is also possible to configure third-party VPN apps, although doing so means many of the advanced features in our app will not be available.

In this article, we look at how to manually configure the OpenVPN GUI app on Windows. This is the official community-developed, open-source OpenVPN app. 

How to manually configure OpenVPN on Windows

To manually configure OpenVPN on Windows using OpenVPN GUI:

  • Find out your OpenVPN login credentials
  • Download the required OpenVPN configuration files to your PC
  • Configure OpenVPN GUI using the downloaded config files

Find out your OpenVPN login credentials

Your OpenVPN username and password are different to your ProtonVPN account username or password.

 To find them, log in to  account.protonvpn.com and go to   (if on an iPhone) → AccountUsernameOpenVPN / IKEv2 username.

If you would like to use our NetShield DNS filtering feature, append the suffix +f1 to your username to block malware, or +f2  to block malware, ads, and trackers (for example, 123456789+f2).

Learn more about how to login to ProtonVPN

Download the required OpenVPN configuration files 

Log in to account.protonvpn.com and go  DownloadsOpenVPN configuration files. Then:

1. Select platform (choose Windows)

2. Select protocol. Choose between OpenVPN UDP or OpenVPN TCP. UDP is faster and recommended in most situations, while TCP is more reliable and can bypass some censorship measures. 

Learn more and whether to choose UDP or TCP

3. Select config file and download. Select the type of config file you wish to download. The list of available files will dynamically change based on the type you select. Click the ActionDownload button next to the specific config file you want. 

Download your desired OpenVPN profile

  • Secure core — our special Secure Core VPN servers. Choose the exit location and the Secure Core server (via) that your connection will be routed through.  
  • Country —  will automatically connect you to a server in the selected country.
  •  Standard server — specify an individual server, sorted by country. In the Status column, Plus servers are marked with a P, P2P servers are marked with a double-arrow icon, and Tor servers are marked with an onion icon
  •  Free server — servers available to users of our Free plan.

It is also possible to Download all configurations for the selected config type.

Setup ProtonVPN using OpenVPN GUI

1. Download and install the correct OpenVPN GUI MSI install file for your PC from here.  

2. Run OpenVPN GUI. An icon for it will appear in your Windows taskbar notification area (you may need to click the Show hidden icons arrow to see it). Right click on the icon and go to ImportImport file…

Import the downloaded .ovpn file
3. Navigate to where you downloaded the OpenVPN configuration file (probably your Downloads folder), select it, and click Open.

Select the file in Explorer

Click OK at the File imported successfully message. 

4. Right click the OpenVPN GUI icon in your notification area → Connect.

Connect to the VPN server

You can import up to 50 OpenVPN profiles into OpenVPN GUI. If you have imported multiple profiles, right click the OpenVPN GUI icon in your notification area → hover over the profile you would like to use → Connect.

Choose connection if multiple profiles  have been imported

5. Enter your OpenVPN username and password (not your account username and password — see above).

Enter your OpenVPN credentials

OpenVPN passwords are very secure (i.e., long) so we recommend that you check the Save password box to log in easily each time. Click OK. 

A Windows notification will alert you when the connection is successfully established and the OpenVPN GUI icon in your notification area will turn green.

You are successfully connected!

To disconnect from the VPN, right click the OpenVPN GUI icon in your notification area → Disconnect (or right click the OpenVPN GUI icon in your notification area → hover over the profile you are connected to → Disconnect if you have imported multiple profiles).

Disconnect

Related Articles

Solutions to Authentication Failures

How to install the ProtonVPN Client on Windows

How to install ProtonVPN on Android

How to install ProtonVPN on iOS

Post Comment

8 comments

  1. AKSHANSH SAINI

    where i can input proxy on protonvpn as my network is proxy restricted

  2. ProtonVPN Team

    Hello. We do not support proxy connections as of now, sorry for the inconveniences caused.

  3. help

    my protonvpn does not connect, i click on the conect button but it says not conected after that

  4. ProtonVPN Team

    Hello. Please contact our customer support team as we need the connection logs for the investigation. https://protonvpn.com/support-form

  5. Abkrim

    After try get error

    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: –ifconfig/up options modified
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: route options modified
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: route-related options modified
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: –ip-win32 and/or –dhcp-option options
    modified
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: peer-id set
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: adjusting link_mtu to 1657
    Sat Jul 14 20:46:38 2018 OPTIONS IMPORT: data channel crypto options modified
    Sat Jul 14 20:46:38 2018 Data Channel Encrypt: Cipher ‘AES-256-GCM’ initialized
    with 256 bit key
    Sat Jul 14 20:46:38 2018 Data Channel Decrypt: Cipher ‘AES-256-GCM’ initialized
    with 256 bit key
    Sat Jul 14 20:46:38 2018 interactive service msg_channel=0
    Sat Jul 14 20:46:38 2018 ROUTE_GATEWAY 5.135.93.126/255.255.255.192 I=3 HWADDR=2
    2:44:da:7a:e0:bd
    Sat Jul 14 20:46:38 2018 open_tun
    Sat Jul 14 20:46:38 2018 TAP-WIN32 device [Ethernet 3] opened: \\.\Global\{1088A
    1B0-934B-4B3A-9682-FD80818D45D1}.tap
    Sat Jul 14 20:46:38 2018 TAP-Windows Driver Version 9.21
    Sat Jul 14 20:46:38 2018 Set TAP-Windows TUN subnet mode network/local/netmask =
    10.8.8.0/10.8.8.42/255.255.255.0 [SUCCEEDED]
    Sat Jul 14 20:46:38 2018 Notified TAP-Windows driver to set a DHCP IP/netmask of
    10.8.8.42/255.255.255.0 on interface {1088A1B0-934B-4B3A-9682-FD80818D45D1} [DH
    CP-serv: 10.8.8.254, lease-time: 31536000]
    Sat Jul 14 20:46:38 2018 NOTE: FlushIpNetTable failed on interface [11] {1088A1B
    0-934B-4B3A-9682-FD80818D45D1} (status=5) : Acceso denegado.
    Sat Jul 14 20:46:38 2018 do_ifconfig, tt->did_ifconfig_ipv6_setup=0
    Sat Jul 14 20:46:38 2018 Block_DNS: WFP engine opened
    Sat Jul 14 20:46:38 2018 Error in add_block_dns_filters(): add_sublayer: failed
    to add persistent sublayer : Acceso denegado. [status=0x5]
    Sat Jul 14 20:46:38 2018 Blocking DNS failed!
    Sat Jul 14 20:46:38 2018 Exiting due to fatal error
    Press any key to continue…

  6. ProtonVPN Team

    Hello. Please contact our support team and we will provide the solution for your situation.

  7. CG

    Tried to use the openGUI but it is not accepting my protonvpn username and password. Help.

  8. ProtonVPN Team

    Hello There. For your information, the ProtonVPN and OpenVPN log in credentials are different. You can find them in your user control panel under “account” tab on our ProtonVPN website, there will be a different combination of username and password which you can change to whatever you like.

Leave a Reply to help Cancel reply

Your email address will not be published. Required fields are marked *

Didn't find the answer you were looking for? We're happy to help you!Contact Our Support Team

Secure your internet

Get ProtonVPN

For customer support inquiries, please submit the following form for the fastest response:
Support Form

For all other inquiries:
contact@protonvpn.com


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.10.10
Comment: https://openpgpjs.org

xsBNBFiYeeIBCACpwuYcTsACyjQaqY3tOUonokamGZf3VDuLvcA9nQnu4vlB
n1RFFUJa5Pmf2yZ9EjJFSldTl5lreE3tFf53CcZ9wKa1R6aMnN/0VqURJho0
ZTqevQlCvuJ9kKHkDck3Em0/1WWnhDJgabp+fOa5HAHoAvcNy5gVPuexTT/N
wp6QcfB7w+qFhf73s0bcSn5RC+FAYlQxZVFhFtA7/7LthBVatDJrYLYP9XJd
zOZqz9AX0XZwKal25RcVeGHkNKgloo0bTgro4D88MR7saqXFHTRhy3+Wss7c
uqrh0uIkVmqtadoK/rAbqOyFXQ2DlvSMVrEMLUvwlZbC0taqcKDfNA+FABEB
AAHNLWNvbnRhY3RAcHJvdG9udnBuLmNvbSA8Y29udGFjdEBwcm90b252cG4u
Y29tPsLAfwQQAQgAKQUCWJh54wYLCQcIAwIJEN4dfnhhw11TBBUIAgoDFgIB
AhkBAhsDAh4BAAoJEN4dfnhhw11T6PwIAKgIHTUaEcCFQ5WfmwGpdhRgFe7H
gnHR8UOFPrRKnbCOQgTVPGwCFt8UVFhEgbmtroThU89DpxFSYUOD6nZ2k1X3
X4Q9OsItFUUuhPtLJrkz5ghtZLmsAH/edTRbVU1Ew1E8KbylLFI1J5yId7zR
GdnaTXv/E7P3po5X/b08TFAhXSyYYUbMeQuthbJajtpFygr53lm47cOWa4N8
udqLhmpheaQj04DuqYXOGC08JQn+XbHzhFl5Yvlt9Idk8+7c2UJ0qgWKQ5ZV
mquRAw5HDCQM5OqF1MoImDxOH+tK3PUlvFDsLZ1WPEOHK/EN12sPBx0x1R04
fcPTPdbMwgISGM3OwE0EWJh54gEIALqhrLUpvarPc0nkuHpyJC/MsrIDPLuV
qMc49tgjgDBsyIKJFEP9qCnkSOEixaFi+nTljUSpkHGR+PvEGecmcOdW6djN
QGxon/nwBT9d8HbtxJesaEIzwRAxmqQW9MqNq4UsfNQ0VvUYqV9wEbYfdDT/
jZfz9N0hjFELF1sg3UPcCRijhf162bp+rLQdO9vWVUbOdMQvsM/kyUJ6JMXR
xUtyKC05ddxii2SMr4XUW45ostPbxJybOF5oSZpEb1EIlrTLLPAe/498XlBW
hpRAPe+9ZfNs7drMvUEFnnOXahrXAuaaZpyaS/XBaloqSb1+v2AkUep3dbSF
PaRtbXRMS+kAEQEAAcLAaAQYAQgAEwUCWJh54wkQ3h1+eGHDXVMCGwwACgkQ
3h1+eGHDXVMZ4Qf4hu5N8/uYNDqJMFRIWSCpPGxmyIVXGARG4hgR8gwPZY9K
fReAUndX3uODBNIgZU7I3YntawU1DlP6GpP6yyR/8lfUMNCAXPDmd+zTFYIJ
UDHD8sw2GRrFVzFOKUpAapWFOI4XjSMP2UiK4HgrpUjAhe1wSaa7nEjtAuYT
zFx1QSuQD1iYcOF/FAm7EuhBIfWITjYAobGM6gonPbp3IPHM52rUbulllcdV
vCLs+blcyiVCGZlNcmlg3eibAJJL19TQLqT2DbQvQ/SyVBJGjoT+y4TTRtmZ
cebEjt2KJcc4x2lzPq3z2KJNyJTOTMB+aYD9Ma9IObDds+M/+5XDWi7f
=ueTT
-----END PGP PUBLIC KEY BLOCK-----

You can also Tweet to us:
@ProtonVPN