Checking connection...

Using BitTorrent more securely


Last updated: 2 December 2019

Use the BitTorrent protocol more securely by following these steps.

We only provide instructions for the qBittorrent client. Others like µTorrent, Vuze, and BitComet are not open source, contain adware or junkware, or aren't equipped with good privacy settings.

qBittorrent users in Windows

To make things easier in Windows, you can rename the TAP interface.

  1. Open the Windows Control Panel.
  2. Click on Network and Sharing Center.
  3. Click on Change adapter settings.
  4. On the adapter that contains "TAP-Windows Adapter V9" in its name, right click on it, select Rename, and enter Mullvad.
  5. Now open qBittorrent.
  6. Click on Tools.
  7. Click on Options.
  8. Click on Advanced.
  9. Change Network Interface to Mullvad.
  10. Click on OK and restart qBittorrent.
  11. Continue with the steps in the next section.

qibttorent in Linux binding an interface

  1. Go to tools -> Preferences.
  2. Click on Advanced.
  3. Use the drop down menu for Network interface and set to to use tun0 (if using OpenVPN or Mullvad VPN app, if you use wg or wg-quick then mullvad-xxx).
  4. Restart qbittorrent.

qBittorrent users in Linux, macOS, and Windows

  1. Click on Tools.
  2. Click on Options.
  3. Click on BitTorrent.
  4. Check Enable anonymous mode.
  5. Uncheck (disable) Enable DHT.
  6. Uncheck (disable) Enable PeX.
  7. Uncheck (disable) Enable Local peer discovery.
  8. Click on Connection.
  9. For Enabled Protocol, use the drop-down menu to select TCP.


When I have enabled the SOCKS5 proxy with qbittorrent, why is the torrent shown as offline?

The SOCKS5 protocol does not support port forwarding, so if you use trackerless torrents, you might need to have DHT enabled. Otherwise, you might need to disable the SOCKS5 proxy.