Do you struggle with slow torrent downloads, even though you have decent (or fast) internet speeds when browsing or streaming?
Our guide will show teach you why your torrents our slow, and how to make your torrents download faster, permanently.
Important Note: While some common speed problems can be fixed by tweaking settings in your torrent client, if you’re being throttled (one of the most common causes of slow torrents) then you’ll need a VPN. There’s no way around it.
What causes slow torrents?
Slow torrent downloads are commonly caused by a few factors.
Some are under your control (router issues, port forwarding, and misconfigured settings in your torrent client (uTorrent, QBittorrent etc).
Other causes, like blocking or throttling by your ISP aren’t easily fixed by tweaking settings. You’ll need a more powerful tool to restore your speeds.
Possible reasons why your torrents are downloading slowly
- Port forwarding issues on your router
- Bandwidth caps in your torrent client settings
- ‘bandwidth management’ is turned on (uTorrent only)
- Poorly seeded torrents
- Firewall is blocking peer connections
- Encryption settings are reducing peers
- Calculating download speed wrong (very common. We’ll explain.)
- Your ISP is blocking/throttling BitTorrent data (most common)
Torrent Throttling is often the culprit
Torrents and file-sharing use massive amounts of bandwidth. Bandwidth costs money. So it shouldn’t be a surprise that many Internet Providers (ISPs) will do almost anything to limit your torrent speeds.
Sandvine (who designed Comcast’s torrent throttling hardware) publishes periodic reports showing global bandwidth usage statistics. File-sharing has consistently been one of the biggest bandwidth hogs, especially for upstream bandwidth.
- In North America (2010) – 53.3% of all upstream traffic was file-sharing related.
- In Europe (2015) – This report found 39.95% of upstream bandwidth was for torrents/file-sharing.
This has caused ISP’s to take steps to reduce the amount of bandwidth torrents use on their networks. This is done in two ways:
Some ISP’s completely block essential torrent ports (like 6881-6889), making it virtually impossible for their users to seed torrents (upload). Still others prefer to block access to torrent sites themselves (like isohunt and thepiratebay). This practice is common in places like the United Kingdom, Australia, and Russia.
Throttling (also known as ‘bandwidth-shaping’) is a technique of filtering certain types of data on a network, and deliberately limiting the speeds (bandwidth) they can access. This is commonly used on high-bandwidth data streams, such as:
If you ever wondered by your youtube videos are constantly buffering or running in low resolution even though your connection is 10mpbs or faster, the answer is simple. You’re being throttled.
Fortunately there is a simple solution that completely blocks your ISP’s ability to throttle you.
It’s called a VPN, and it’s affordable and easy to use. Even better, it can usually fix slowness caused by in-client protocol encryption or port forwarding issues as well (which is a pain to setup manually on your router).
The easy way to make your torrents faster
A significant percentage of torrent users will see a speed boost after signing up for a fast VPN service.
That’s because a VPN can usually:
- Prevent your ISP from throttling or blocking torrents
- Make port-forwarding unnecessary
- Encrypt your downloads without peer-limiting encryption settings in your torrent client.
Is that something you’d be interested in?
Oh, and a VPN will make your downloads more private too, helping you hide your IP address from torrent peers. It can even prevent your ISP from seeing WTF you’re downloading in the first place.
How a VPN can fix Slow Torrents
The benefits of a VPN go way beyond privacy. Many issues that cause slow torrents can be instantly fixed when you use a fast VPN provider. Here’s how:
Slow torrents caused by: Throttling
In order to throttle your torrent traffic, your Internet Provider has to be able to:
- Read your data stream and see that you’re downloading torrents
- Separate your torrent traffic and slow it down without affecting other download speeds
When you use a VPN, your ISP can’t do either of these things. This is because an VPN encrypts all data transferred to/from your computer over the internet, making it impossible for someone in the middle (like your internet provider) to read your traffic.
When you use a VPN, your ISP can’t see that you’re torrenting. If they can’t see it, they can’t throttle it.
Some Internet Providers try to block torrent traffic altogether. Comcast, for example, reportedly tried to block all upstream (seeding) torrent bandwidth.
Every torrent data packet sent to/from your computer, has a small ‘Header’. This is like a sign that identifies the type of data (torrent traffic) and where it’s being routed to (port#, ip address, etc). This header is essential, it allows data to get routed to the correct destination, and the correct software program that is looking for that time of incoming data (your torrent client).
These headers also make it very easy for your internet provider to filter and block torrent data packets, while allowing the rest of your data to go through unblocked.
When you use a VPN, the encryption prevents your ISP from reading these headers, making it impossible to block torrents without blocking everything.
If your torrents are REALLY slow, like under 500kb/s, there’s a good change that port forwarding is the issue. If you don’t manually forward the ports that your torrent software uses (in your router settings) your router has no idea where to send the incoming data packets. This causes your torrent speed to drop bigtime.
Port forwarding is a big pain, and you have to reconfigure it everytime your router assigns a new internal ip address to your computer (Argh).
Fortuantely, a VPN eliminates the need for port forwarding altogether.
Most routers have a feature called ‘VPN Passthrough’ which allows a VPN connection to be go straight through the router without any interference.
The VPN connection is like a tunnel, and since all the torrent data is inside this tunnel, and the tunnel gets routed straight to your computer, there’s no slowdown whatsoever. Pretty sweet!
Recommended VPN Services
So you’re ready to join the ranks of battle-hardened torrent veterans and get yourself a VPN. But you don’t want just any VPN.
You want one that keeps zero logfiles, and is quite fast (can handle 50Mbps+ downloads).
I recommend either of these 2 excellent services:
- IPVanish (fastest VPN we’ve tested)
- Private Internet Access (The original zero-log VPN and all-around badasses).
For more info about each of these companies, read our guide to the fastest VPNs for torrenting.
Otherwise, feel free to skip ahead to the ‘Manual Troubleshooting Steps’ if you like doing things the hard way.
HOW TO FIX SLOW TORRENTS MANUALLY
Ok, so you don’t like doing things the easy way. That’s cool. Let’s try and fix your slow torrents by troubleshooting the issues one at a time.
It’s important to note, that if your ISP is throttling/blocking your torrent traffic, a VPN (or encrypted proxy) may be the only solution. For the rest of the issues, we can deal with them ourselves.
Summary & Action Steps
This article tackled all the most common causes of slow torrents. If you’ve literally tried them all and nothing worked, try a different torrent client. Plug your computer directly into your modem and see if that makes a difference.
And serious, just get a torrent-friendly VPN if you don’t have one yet. You’ll thank me later.
How to improve your torrent speeds (recap)
- Calculate download speeds correctly
- Fix port forwarding issues (or turn on uPnP)
- Make sure your firewall isn’t blocking torrents
- Make sure your torrent client isn’t limiting bandwidth
- Adjust your encryption settings
- Don’t download too many torrents at once
- Try a different torrent client
- Upgrade your internet (or use Ethernet instead of Wifi)
- Get a VPN.
Make sure to leave any questions in the comments below and let us know how these tips worked out for you!