You've found a magnet link, pasted it into qBittorrent or Transmission, and now you're staring at the same message: "Retrieving metadata…" — spinning forever, nothing downloading. This is one of the most common BitTorrent frustrations and it has several fixable causes. Here's exactly why it happens and how to resolve it fast.
What "Retrieving Metadata" Actually Means
When you open a magnet link, your torrent client doesn't yet have the torrent file — it only has the info hash. Before it can start downloading, it needs to fetch the metadata (the .torrent file data) from peers who already have it. Your client reaches out to the DHT network, PEX peers, and any trackers listed in the magnet link to find someone who has that metadata.
If it's stuck, it means it can't find anyone to get the metadata from.
Top Causes
1. No Active Seeders or Peers
The most common reason. If no peers on the network currently have this torrent active, there's nobody to send your client the metadata. Old or obscure torrents often have zero live peers.
2. DHT Is Disabled or Not Bootstrapped
DHT (Distributed Hash Table) is the decentralized peer discovery system BitTorrent uses. If it's disabled in your client, or hasn't finished bootstrapping (especially on first launch), your client can't find peers at all.
3. Firewall Blocking the DHT Port
DHT typically uses UDP port 6881. If your firewall or router blocks outbound UDP traffic on this port, peer discovery fails completely.
4. Trackers in the Magnet Link Are Offline
Many magnet links include tracker URLs as tr= parameters. If those trackers are down, your client has fewer ways to find peers.
5. Client Is Behind a Strict NAT
If your router uses strict NAT, incoming peer connections get blocked, severely limiting how many peers can reach you.
Fix 1: Convert the Magnet Link to a .Torrent File (Fastest)
Skip the metadata retrieval problem entirely. The Magnet to Torrent converter fetches the metadata from DHT using its own peer connections and hands you a working .torrent file you can load directly into any client.
⚡ Fastest Fix — No Client Needed
Paste your stuck magnet link into the Magnet to Torrent Converter → download the .torrent file → open in your client. Works even when DHT is bootstrapping.
Fix 2: Enable DHT, PEX and LSD in Your Client
In qBittorrent: Tools → Options → BitTorrent — make sure DHT, Peer Exchange (PEX), and Local Service Discovery (LSD) are all checked. These are often disabled by default on some setups.
In uTorrent: Preferences → BitTorrent — enable DHT Network and DHT for new torrents.
Fix 3: Add Public Trackers to the Torrent
More trackers = more chances to find peers with your metadata. Right-click the stuck torrent in your client → Edit Trackers → add these:
udp://tracker.opentrackr.org:1337/announceudp://open.tracker.cl:1337/announceudp://9.rarbg.com:2810/announceudp://exodus.desync.com:6969/announce
Fix 4: Check Your Firewall and Router
Add your torrent client to your firewall's allowed applications. If possible, set up port forwarding for the DHT port (6881 UDP) in your router. Many ISPs also throttle BitTorrent traffic — a VPN can bypass this.
Fix 5: Wait for DHT to Bootstrap
If you just installed your client or restarted it, DHT may need 2–5 minutes to connect to enough nodes. The DHT status indicator (green icon in qBittorrent's bottom bar) confirms when it's ready.
Fix 6: Try a Different Torrent Client
Some clients have better DHT implementations than others. If qBittorrent is stuck, try Transmission or vice versa — the same magnet link may work immediately in a different client.
Frequently Asked Questions
How long should I wait before giving up?
If you've had DHT enabled and trackers added for 15+ minutes with zero peers connected, the torrent likely has no active seeders. Use the magnet converter or try a different source.
Does the magnet link expire?
No — magnet links don't expire. They work as long as at least one peer with the content is online. The link itself is permanent.
Why does it work fine for popular torrents but not obscure ones?
Popular torrents have thousands of peers constantly active. Obscure torrents may have only one or two seeders who aren't always online. The metadata retrieval depends entirely on finding a live peer.

