Tutorial8 October 20266 min read

µTorrent proxy settings: SOCKS5 in Classic, and what we could not confirm

uTorrent proxy settings in Classic: where the SOCKS5 option is, why plain HTTP leaves peers on your own IP, what is unconfirmed, and how to check the meter.

In µTorrent Classic (often typed uTorrent), the proxy settings are under Options > Preferences > Connection, in a list called Proxy Server Type. Choose SOCKS5. A standard HTTP proxy there does not carry your connections to other peers, so peers still see your own address. For µTorrent Web we found no documented proxy setting at all.

The rest of this page is what we could confirm from µTorrent's own help centre, what we could not, and how to tell from your usage figures whether the proxy is doing anything.

Which µTorrent do you have?

There are two desktop products under one name, and the difference matters here.

  • µTorrent Classic is the familiar windowed client, listed for Windows, Mac and Linux. Its help article on proxies is the only official source we found, and every step below comes from it.
  • µTorrent Web runs in your browser, on Windows and Mac. We found no documentation of a proxy setting for it. If that is what you use, we cannot tell you how to set one, and we would rather say so than guess.

Both are closed source, so nobody outside the company can read how they handle a proxy. The public release notes for the desktop builds also stop in 2022: the last Classic entry is "uTorrent 3.6.0 For Windows (build 46590) November 22, 2022". Whether newer builds arrive silently by auto-update, we could not confirm. The Android app is updated regularly but is a separate product.

First, is a proxy what you need?

For a Linux ISO or an open-source installer that also has an HTTP mirror, the mirror is usually the simpler download, and it puts nothing on a metered proxy. If what you want is to keep your address out of public swarms because of copyright worries, the projects that do document this recommend a VPN; proxy vs VPN explains the difference in plain terms.

A proxy fits when you want µTorrent, and only µTorrent, to leave from another address while the rest of the computer stays as it is. Use it for files you are allowed to share: distributions, Internet Archive and Creative Commons items, research data, patches a publisher puts out over BitTorrent. Using our network to share anything without permission is not allowed, and our acceptable use policy puts staying within the law on you. BitTorrent itself is welcome: for lawful files, peer-to-peer traffic is fine on our residential proxies and on dedicated ISP or datacenter IPs that carry no traffic cap.

Four proxy types, and which of them carry peers

µTorrent's help centre lists four choices: "SOCKS4, SOCKS5, HTTP Connect, and HTTP proxies". It then says the part that matters:

Peer communication proxying is not supported with standard HTTP proxies, and UDP proxying is only supported with SOCKS5. HTTP Connect proxies are HTTP proxies that support arbitrary TCP connections.

What that means on ProxyPanda:

  • SOCKS5 is the one to use. It carries peer connections. Our gateways answer SOCKS5 on residential ports, and ISP and datacenter proxies switch to it in the dashboard.
  • UDP will not come through us. µTorrent can relay UDP over SOCKS5, but we have not verified a UDP relay on our gateways, so treat our SOCKS5 as TCP only. That rules out DHT, UDP trackers and uTP through the proxy. HTTP vs SOCKS5 says the same about every tool.
  • HTTP Connect is unconfirmed. It needs a proxy that tunnels to any port your peers use. We have not confirmed that for every port on our HTTP proxies, so do not rely on it.
  • Plain HTTP does not carry peers. Your peers see your real IP.
  • SOCKS4 is not among the protocols we offer. Our gateways speak HTTP and SOCKS5.

One question the help article leaves open: when the proxy cannot carry a UDP packet, does µTorrent drop it or send it from your own address? We could not find an answer in µTorrent's documentation. If that matters to you, switch DHT and UDP-based features off in the client and use the meter check below to see what is still moving.

Setting it up in µTorrent Classic

  1. Click Options, then Preferences, then Connection.
  2. Under Proxy Server Type, choose SOCKS5.
  3. Enter the host and port from your service page. On ISP and datacenter proxies, set the proxy to SOCKS5 in the dashboard first; the port can change when you switch.
  4. Enter your username and password if your build shows fields for them. The help article does not describe them, so if yours has none, add your own address to the IP allowlist instead and the proxy will not ask for a login.
  5. Apply, and restart the torrent you are testing.

The checkboxes we are not going to quote

Older guides describe a set of privacy checkboxes under the proxy settings, about local DNS lookups, identifying features and unsupported connections. We could not find current official documentation for them, so we are not reproducing their labels from memory. If your build shows them, read each one's wording in the dialog itself, and let the meter check below be the judge of what they changed.

Check the proxy, then check the meter

Start by proving the proxy answers at all:

curl -s -x socks5h://USERNAME:PASSWORD@HOST:PORT https://api.ipify.org

An address that is not yours means the proxy works. It does not yet prove that µTorrent uses it for peers. For that, compare two numbers:

  1. Note the traffic figure for the service in the dashboard. How to see how much traffic is left shows where it is.
  2. Download something small and lawful with µTorrent, and note what it reports as downloaded and uploaded.
  3. Wait a few minutes, since dashboard figures update regularly rather than live, and look again.

If the dashboard moved by roughly what µTorrent transferred, peers went through the proxy. If it barely moved, they did not, and the most likely cause is a type other than SOCKS5. A dashboard figure slightly above µTorrent's is expected: µTorrent's own help centre calls discarded "wasted data" common, and protocol messages count as traffic too.

What a seeded torrent costs on a metered proxy

Say you fetch a 2 GB image and leave it seeding until you have uploaded as much as you took. That is at least 2 GB down and 2 GB up through the proxy, plus overhead. Whether both directions count depends on your plan, and the rules are written down under metering. Before you leave anything seeding overnight, set an upload limit or a ratio at which µTorrent stops. Seeding open-source releases is good manners on BitTorrent; on a metered proxy it is also paid bandwidth, so decide how much of it you want. If you mean to seed a lot, a dedicated ISP or datacenter IP with no traffic cap is the cheaper home for µTorrent: it is billed per IP for its term rather than by the gigabyte. Residential stays metered.

Quick answers

Where is the proxy setting in µTorrent? In Classic: Options > Preferences > Connection > Proxy Server Type.

Does an HTTP proxy hide my IP from peers in µTorrent? No. µTorrent's help centre says peer proxying "is not supported with standard HTTP proxies".

Does µTorrent Web support a proxy? We found no documentation saying it does.

Is a proxy the same as µTorrent's paid VPN bundle? No. A proxy relays one application's connections and encrypts nothing; a VPN covers the whole device.

Next step

If µTorrent Web is your client, or the Classic dialog does not match what is written here, tell us in Discord what you see, and we will update this page rather than guess. The comparison of torrent clients and SOCKS5 shows which clients document their proxy handling more fully.

Got a follow-up question?

Ask it in Discord. The answer helps whoever reads the thread next.

Join the Discorddiscord.gg/proxypanda
Start with $5Ask in Discord