Black Friday Our biggest deal of the year is coming soon Get notified →

How to Install & Use TorrentLock for macOS

Updated 4 Oct 2026 3 min read

TorrentLock is our BitTorrent app for Mac. It only works while PremierVPN is connected, so your torrent traffic can't go out over your normal connection. This guide covers installing it, adding torrents, its main features and common fixes.

What you need

  • A Mac running macOS 14 Sonoma or later, with Apple silicon or an Intel processor
  • An active PremierVPN plan
  • The PremierVPN app for macOS, installed and signed in. Get it from Downloads.

Step 1: Download TorrentLock

  1. In the portal, go to Downloads.
  2. Select the Companion Apps tab.
  3. On the TorrentLock card, click Download to get the DMG file.

Step 2: Install TorrentLock

  1. Open the downloaded DMG file.
  2. Drag TorrentLock into your Applications folder.
  3. Open TorrentLock from Applications. If macOS asks whether you're sure you want to open an app downloaded from the internet, click Open.

Step 3: Connect PremierVPN first

  1. Open the PremierVPN app and connect to any location.
  2. Wait until it shows you're connected.
  3. Open TorrentLock. It detects the VPN automatically.
If PremierVPN isn't connected, TorrentLock shows a gate screen and won't let you start any torrents. This is deliberate: it stops your real IP address being exposed.

Step 4: Add your first torrent

  1. Click + in the toolbar, or use Add File or Magnet Link.
  2. For a magnet link, paste it and click Add.
  3. For a .torrent file, choose the file, or drag and drop it onto TorrentLock.
  4. Choose where to save the download and click Start.

Finding your way around

Sidebar

Filters for All Torrents, Downloading, Seeding, Completed and Paused. Below them are RSS Feeds, Privacy Check, Console and Labels.

Toolbar

Buttons to add torrents and magnet links, start, pause and remove, plus a search filter. On the right is your VPN status: a green dot with "PremierVPN" means you're protected.

Status bar

Shows overall download and upload speed, the number of active torrents, the VPN network interface in use (for example utun11) and the number of DHT nodes.

Key features

VPN kill switch

If PremierVPN disconnects, TorrentLock pauses all transfers straight away and saves their progress. When PremierVPN reconnects, transfers resume automatically.

Interface binding

All torrent traffic is tied to the VPN's network interface. Even in the moment before the kill switch reacts, torrent traffic can't fall back to your normal connection.

Privacy Check

Click Privacy Check in the sidebar to run eight tests: External IP, VPN Connection, Interface Binding, IP Leak, Protocol Encryption, Kill Switch, DHT Exposure and Active Peers. Run it before you start downloading.

RSS auto-download

Click RSS Feeds to download new items from RSS or Atom feeds automatically. You can set keyword and regex rules, a save folder for each feed and how often feeds are checked.

Web portal

TorrentLock has a built-in web dashboard at http://localhost:9092. Turn it on in Settings › Web Portal. For security it only listens on your Mac itself, so open it in a browser on the same Mac.

Command line

You can also manage TorrentLock from Terminal:

torrentlock status
torrentlock list
torrentlock add "<magnet link>"
torrentlock pause
torrentlock resume
torrentlock watch

torrentlock watch shows a live dashboard.

Settings

  • General: default download folder, moving completed downloads, starting torrents when the app opens, sequential downloading, queue limits, and seed ratio and time targets.
  • Speed: overall download and upload limits in KB/s, and uTP on or off.
  • Connection: listening port (random by default), maximum connections overall and per torrent, DHT, PEX, LPD, and protocol encryption (enabled or required).
  • VPN: kill switch (on by default), interface binding, and an option to turn off the VPN requirement. We strongly recommend leaving the VPN requirement on: the app explains the privacy risks if you turn it off.

Troubleshooting

TorrentLock says "No VPN detected"

Make sure the PremierVPN app is open and connected. TorrentLock checks for PremierVPN every few seconds, by the app and by its VPN network interface. Disconnect and reconnect PremierVPN, then reopen TorrentLock.

Downloads are slow

Try a different location in PremierVPN, as the one you're on may be busy. Check Settings › Speed to make sure you haven't set a download limit. Torrents with few seeders will be slow whatever you do.

DHT shows 0 nodes

DHT can take a minute or two to start after the app opens. If it stays at 0, check that DHT is on in Settings › Connection, and that no firewall on your Mac is blocking UDP traffic.

Web portal won't load

Check that it's turned on in Settings › Web Portal, and that you're opening http://localhost:9092 on the same Mac. It isn't reachable from other devices.

Still stuck? Open a support ticket and tell us your device, app version and what you've tried.

Something out of date or unclear? Let us know.

Stay Ahead of Online Threats

Get VPN tips, security insights, and exclusive offers delivered straight to your inbox. No spam — just the essentials.

Unsubscribe at any time. We respect your privacy.

PremierVPN Support