Support Center / Setup and use / Proton VPN manual IKEv2 setup for Windows

Proton VPN manual IKEv2 setup for Windows

Note: We have an official Proton VPN app for Windows that provides the easiest way to connect to our servers and allows you to benefit from many of Proton VPN’s advanced features. For example:

Get Proton VPN for Windows 

You can also connect to Proton VPN servers manually using the following VPN protocols:

  • OpenVPN (using OpenVPN GUI )
  • WireGuard (using any “vanilla” WireGuard client, including the official open-source app)
  • IKEv2 (using the built-in Windows VPN client)

In this guide, we show you how to manually configure devices running Windows 10 to connect to our servers using the IKEv2 protocol. The instructions for Windows 11 are very similar.

Please note that connecting in this way means you will not benefit from the advanced features available through the official Proton VPN Windows app. Please also note that even if you do wish to use manual setup, we recommend using WireGuard instead of IKEv2

Learn how to manually configure WireGuard on Windows

Windows manual IKEv2 VPN setup for Proton VPN

Import the Proton VPN IKEv2 certificate

1. Click here to download the certificate, and open it in Explorer.

2. Click Install Certificate.

Install certificate

3. Select Local Machine and click Next.

Select Local Machine

4. Select Place all certificates in the following store and click Browse… (Click Yes if asked to allow this app to make changes to your device.)

Place all certificates in the following store

5. Select Trusted Root Certification Authorities and click OK, then Next.

Select Trusted Root Certification Authorities

6. Click Finish and then OK on the Certificate Import Wizard window.

Certificate Import Wizard window

Add an IKEv2 VPN connection to Windows

1. Go to StartSettingsNetwork & InternetVPNAdd a VPN connection.

2. Fill in the following information and click Save:

  • VPN Provider: Windows (built-in)
  • Connection name: Choose any name for the VPN connection that makes sense to you
  • Server name or address: see below
  • VPN type: IKEv2
  • Type of sign-in info: User name and password
  • User name: Your Proton VPN IKEv2 username (see below)
  • Password: Your Proton VPN IKEv2 password (see below)
Windows IKEv2 settings

To find the names of our VPN servers: Log in to account.protonvpn.com using your browser and go to DownloadsOpenVPN Configuration files → select the server you would like to connect to, and in the Actions column next to it, click the dropdown icon to see the server name.

Clicking on the server name will save it to your clipboard for easy pasting into the Windows Settings menu. 

Download the OpenVPN config file for your prefered server

To find your IKEv2 username and password: your IKEv2 login details are not the same as your regular Proton VPN login details. To find your IKEv2 login details, log in to account.protonvpn.com and go to AccountOpenVPN / IKEv2 username.

IKEv2 and OpenVPN login details

3. Back on the main Windows VPN Settings page, select the VPN connection you just created → Connect.

Connect

You are now connected to Proton VPN using IKEv2!

Connected!

 

How to fix a “Policy match error”

If you are prevented from connecting by a Policy match error:

1. Search for the Registry Editor app and Open it.

Open Registry Editor

2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters → right-click on any area of white spaceNewDWORD (32-bit) Value

Create a new DWORD (32-bit) Value

3. Name the newly created value NegotiateDH2048_AES256, then right-click on it → Modify…

Modify the value

4. Enter a Value data of 2 and click OK

Enter a Value data of 2

5. The registry entry should now look as follows. Close the Registry Editor and try connecting again.

Try connecting again

Related articles:
Proton VPN Windows app tutorial
Proton VPN Windows OpenVPN GUI tutorial

Secure
your internet

Get Proton VPN
Get Proton VPN

Contact us

Support form

Tell us about the problem and we'll get back to you as soon as we can.

Open support form

Live chat

Get help from a support agent in real time. Available with a paid VPN subscription.

Chat with us

Secure email

Send us an encrypted message at contact@protonvpn.com. It may take us longer to respond.

Email us