Support Center / How to torrent safely with a VPN

How to torrent safely with a VPN

How to use Proton VPN for BitTorrent

Peer-to-peer (P2P) sharing is only available using one of our paid Proton VPN Plus, Proton Unlimited, or Visionary (legacy users only) plans. If you are on a Free plan and wish to torrent, you need to upgrade to one of these plans.

To do this, log in to your account at account.protonvpn.com, click the Upgrade button at the top right of the screen, and select your preferred plan.

Note that while our iOS/iPadOS app does support P2P servers, Apple does not permit P2P apps in the iOS App Store. This means torrenting is not usually possible on iPhones or iPads. 

How to torrent with Proton VPN

1. Download, install, and open our app for your device. 

2. Connect to one of our P2P servers. You can torrent while connected to any of our Plus servers, but we recommend connecting to our special P2P servers, as these are optimized for BitTorrent network traffic.

How to spot out torrent servers

P2P servers (and the countries that support them) are clearly marked with a double-arrow icon.

You can now torrent safely with Proton VPN privacy. 

Learn more with our ultimate guide to torrenting

Binding your BitTorrent client to the VPN interface

Some BitTorrent clients (such as qBittorrent and Vuze) allow you to bind the client to the VPN interface. Doing this blocks all traffic to and from the client except over the VPN interface, and is therefore a good security feature.

However, if you bind the client to your physical internet interface (for example your WiFi card), then the torrent traffic will bypass the VPN interface and your IP address for that traffic will be exposed. In this situation, we cannot guarantee that our kill switch will protect you.

In the case of qBittorrent, the default configuration using Any interface can expose your IP address when torrenting.

The solution is to bind the client to to the Proton VPN interface.

How to bind the client to to the Proton VPN interface

Windows

In Windows, the network interface will depend on which VPN protocol you use. If you change VPN protocols, you will need also need to change the Network interface settings again in qBittorrent.

1. Open the Proton VPN app and connect to any server. Make a note of which VPN protocol you are using.

Make a note of the VPN protocol used.

2. Open the qBittorrent app and go to ToolsOptions…AdvancedNetwork interface.

  • If you are using OpenVPN, select ProtonVPN TUN
  • If you are using WireGuard, select ProtonVPN

Click OK when you’re done.

macOS

Note that if you change VPN protocols, you will need also need to change the Network interface settings again in qBittorrent.

1. Disconnect Proton VPN.

2. Open Terminal and enter:

ifconfig

Leave this Terminal window open.

3. Open the Proton VPN app and connect to any sever.

4. Open a new Terminal window and enter:

ifconfig

5. Compare the output from ifconfig in the two Terminal windows to identify a network interface in the second window that is not present in the first. This is the name of the Proton VPN interface.

Compare the output from ifconfig in the two Terminal windows

In the example above, we can see that the VPN interface is called utun5.

6. Open the qBittorrent app and go to the menu bar → qBittorrentPreferencesAdvancedNetwork interface and select the the interface name you identified above from the dropdown menu.

Click OK when you’re done.

Linux

Open the qBittorrent app and go to ToolsPreferencesAdvancedNetwork interface and select the proton0 from the dropdown menu.

Select the proton0 interface

Click OK when you’re done.

Secure
your internet

Get Proton VPN
Get Proton VPN

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