Recently I installed BitComet. Now when I click a torrent magnet link from chrome it opens with BitComet though I changed the settings of BitComet to not to be the default program to open magnet links. I couldn't find default magnet link settings in μTorrent. I want my default program to open magnet links to be μTorrent. I'm using Windows 8.1 and my browser is Chrome, I want to make the default program to open magnet links to be μTorrent.

  • 1
    I had to deselect the 'open magnet link' option in qTorrent - then Apply, then reselect it - and it fixed the issue.
    – niico
    Jul 23, 2018 at 17:52

7 Answers 7


Open μTorrent. Go to preferences from options menu. Select general. Click the button Associate with torrent files. Your problem is over.

  • 3
    Wrong answer gets 29 upvotes. He said Magnet, not torrent.
    – SidedTech
    Apr 17, 2021 at 8:46
  • Worked for me in Transmission Remote GUI, there is option for files and magnets.
    – everis
    Dec 15, 2022 at 23:06
  1. Press Win + R, type regedit and press OK.
  2. Browse to the following location:

  3. Double-click the default location and change the data section to:

    "C:\Program Files (x86)\uTorrent\uTorrent.exe" "%L"
  • 1
    This answer also works for Transmission and in fact any other program given the right path, thanks!
    – cat
    Feb 20, 2017 at 15:58
  • 1
    after last windows update this doesnt work anymore (it worked for changing from utorrent to qBittorrent), but now no magnetic links open Sep 25, 2020 at 1:28
  • 1
    Shouldn't that "%L" be a "%1"? May 7, 2022 at 17:36
  • This answer works, thanks. I use WebTorrent, so the path for me was "C:\Users\MyUsername\AppData\Local\WebTorrent\app-0.24.0\WebTorrent.exe" "%1" Oct 4, 2022 at 14:58

You need to change the "Handlers" setting inside the Chrome Settings.

Click the Chrome menu on the browser toolbar.

Select Settings > Show advanced settings.

In the "Privacy" section, click Content settings.

In the dialog that appears, find the “Handlers” section. Click Manage handlers.

Use the drop-down menu next to a listed protocol to select the web service that should be used by default.

P.S - This answer was for a pretty old version of Chrome. The settings have changed since then and I don't use Chrome anymore, so maybe try some of the other answers.

  • 1
    ?? This doesn't work the list is read-only? See: i.stack.imgur.com/SkkOU.png
    – Pacerier
    Nov 26, 2016 at 7:06
  • 17
    The settings layout has recently changed to make everything even more difficult than it already was. There is no "Manage handlers" any more.
    – Ken Sharp
    Aug 11, 2017 at 2:38
  • In macOS Catalina, using Chrome v86 and Transmission, the "Handlers" route did not work for me. However, opening Transmission, going into Preferences and then clicking the "Accept magnet links: [Set Default Application]" button worked! Chrome now offers to open magnet links in Transmission. yay! Nov 27, 2020 at 20:50
  • MS Edge: Settings > Cookies and site permissions > Protocol handlers Sep 26 at 2:19

Assuming you are talking about windows

Chrome uses the windows default handler for the filetypes. Just search for "Default Apps" in your start menu and change the association there, and chrome will then call the correct file.


I just did this on win10 for .torrent

  • This helped me to find the Default app per Protocol which was what I needed.
    – Machado
    Aug 21, 2019 at 22:26
  • 2
    The question asks for magnets, this answer relates to .torrent files. Nov 21, 2020 at 9:42
  • Like the comment above yours, it helps resolve the issue, somehow shrugs
    – Vijay
    Nov 22, 2020 at 20:23

Late answer, but this may help people specifically trying to use Deluge in Windows. Which I think they stopped updating in 2017.

Windows wants you to choose a magnet handler through a specific options screen, "Choose a default app for each protocol". But that screen doesn't have 'magnet'.

The problem is that windows is missing some registry stuff for magnet links. In most torrent programs, you can check some option to make your program the preferred magnet handler. Checking that option adds the needed registry info. But Deluge doesn't have any such option.

The fix

The earlier answer with a registry fix is mostly correct. Where you might get frustrated is if you try to just add that key manually like this:


then, change default value to...

"C:\Program Files (x86)\Deluge\deluge.exe" "%1"

This will result in nothing happening when you click magnet links. The reason it doesn't work, is because there's a few other details that need to go into the magnet subkey in the registry. There's two ways to add those details. The easy way is to just install a modern torrent client like qbittorrent. The necessary registry stuffs will be created. then you can change the registry path so that it points to Deluge insead of QBittorent.

The other way is to manually add the missing items. Out of laziness I'll just screenshot these:

magnet registry entries

you can see there's also a "Default icon" key, I'm not sure if this is needed. Mine has one value, the default, which is set to: "C:\Program Files\qBittorrent\qbittorrent.exe",1

Hope this helps if anyone can't get magnet links to behave.


HOW TO FIX Chrome version 63 or higher keeps popping up mod window of "always open these types of links in the associated app" even after clicking - it doesn't remember - bugs chrome -.. 1) Go to search box on your taskbar and type "run" 2) In Run, type %appdata% and press OK. 3) Press AppData on the top, and go to Navigate to C:\Users\YOUR_USER_NAME\AppData\Local\Google\Chrome\User Data\Default\Preferences 4) Open it with Notepad. 5) Press Ctrl+ F and find "protocol_handler":{"excluded_schemes":{}}, and click Find Next. 6) Replace that part with "protocol_handler":{"excluded_schemes":{"magnet":false}},?

for torrent magnet links

or for roblox users instead Replace that part with


  • For me this answer was (part of) the solution. Chrome did not handle the new torrent client and kept using the old one. I uninstalled the old one, added the excluded_schemes from this answer and re-checked magnet association in the new torrent client. After a reboot everything is working perfectly!
    – mrexodia
    May 12, 2019 at 14:49

For qBittorrent users on Windows 11.
This script will add qBittorrent as a handler for the magnet protocol on the registry using the correct paths:

Windows Registry Editor Version 5.00



"Content Type"="application/x-magnet"
"URL Protocol"=""

@="\"C:\\Program Files\\qBittorrent\\qbittorrent.exe\",0"



@="\"C:\\Program Files\\qBittorrent\\qbittorrent.exe\" \"%1\""

"Content Type"="application/x-bittorrent"
@="Torrent file"

@="\"C:\\Program Files\\qBittorrent\\qbittorrent.exe\",1"



@="\"C:\\Program Files\\qBittorrent\\qbittorrent.exe\" \"%1\""



"ApplicationIcon"="C:\\Program Files\\qBittorrent\\qbittorrent.exe,1"
"ApplicationDescription"="Torrent downloader"





@="\"C:\\Program Files\\qBittorrent\\qbittorrent.exe\""

Afterwards you will need to open Windows Settings > Apps > Default apps.
Search for magnet and qBittorrent will show up.

protocol handler

All of this is needed because the developers refuse update their implementation, sticking to the way file associations used to work on Windows XP.
Reference: https://github.com/qbittorrent/qBittorrent/issues/2517

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .