Return to protonvpn.com Facebook   Twitter   Reddit   Instagram   ProtonMail
Support Center / Port forwarding 

Port forwarding 

Port forwarding routes connections through the firewall that ProtonVPN uses to protect our customers. It is a feature mainly that is useful to people who download and share files using P2P protocols such as BitTorrent,  although it can also improve performance for online gamers.

Port forwarding is currently available in our Windows app for everyone with a paid ProtonVPN plan. If you have a free plan, you can upgrade to access it.

Learn more about how port forwarding works

How to enable Port Forwarding in the ProtonVPN app

1. Open the app and go to SettingsAdvanced tab. Toggle the Port Forwarding switch on

How to enable port forwarding in the Windows app

From here, you can also enable or disable Port forwarding notifications and the Port forwarding shortcut (see below).

2. When port forwarding is activated, the VPN app sends a request to the VPN server to open a random port that will forward traffic from the internet to the app. The active port number used for this is shown in the information panel at the top of the main app window.

See active port number

You’ll need this number to configure port forwarding on third-party software such as your BitTorrent client. Please note that, in most cases, the active port number will change when you disconnect and reconnect the VPN. 

This will probably mean you will need to reconfigure your VPN client for each VPN session, but doing so is very quick and easy (see below), and the active port is available to use immediately. 

Port forwarding notifications

When this setting is enabled, you will be notified when the active port number changes. 

Port forwarding shortcut 

Enabling this allows you to access the port forwarding settings from the Quick Settings bar on the app’s main screen. 

Enable port forwarding on mobile

How to enable port forwarding in your BitTorrent client

Port forwarding will work in any BitTorrent app. We provide instructions for a few popular Windows torrent apps below, but the steps are similar for all such software. Just remember to disable any UPnP and NAT-PMP settings in your client. 

The reason for this is that UPnP and NAT-PMP settings can conflict with settings in the ProtonVPN app.

How to enable port forwarding in qBittorrent

1. Enable port forwarding in the ProtonVPN app (see above) and launch qBittorrent.

2. Go to ToolsOptionsConnection and disable Use UPnP / NAT-PMP port forwarding from my router (it is enabled by default)

3. In the Port used for incoming connections field, enter the active port number shown in the ProtonVPN app.

Eenable port forwarding in qBittorrent

Click OK when you’re done.

Vuze

The screenshots below show Vuze in Beginner Mode, but the steps are identical for all modes. 

1. Enable port forwarding in the ProtonVPN app (see above) and launch Vuze.

2. Go to ToolsOptionsPluginsUPnP and uncheck (disable) Enable UPnP.

Disable uPnP in Vuze

3. While still on the Options page, go to Connection and enter the active port number shown in the ProtonVPN app.

Set listen port  in Vuze

Click Save when you’re done.

uTorrent (Classic)

1. Enable port forwarding in the ProtonVPN app (see above) and launch uTorrent.

2. Go to OptionsPreferencesConnection and uncheck (disable) both Enable UPnP port mapping and Enable NAT-PMP port mapping.

Disable UPnP and NAT_PMP in uTorrent

3. In the Port used for incoming connections field, enter the active port number shown in the ProtonVPN app.

Set listening port  in uTorrent

Click Apply when you’re done.


Opening a port carries a small risk. See Port forwarding security considerations for more details.

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