Getting Started

Prerequisites

Torrent-fu uses uTorrent WebUI or Transmission to download torrents to a remote computer, it does not download torrents directly to your phone. Therefore, either uTorrent or Transmission is required. It has been tested with uTorrent versions 1.8.2 and 1.8.3 and Transmission versions 1.73 and 1.72. It may work with earlier versions, but I have not personally verified any, besides they’re free so why not keep up to date?

Note: uTorrent 2.0 users

If you upgraded from uTorrent 1.8 and can no longer connect, there seems to be a bug in uTorrent’s settings that makes it refuse connections.
To remedy: disable then re-enable webui.token_auth in the advanced preferences section, then re-enter your username and password in the webui settings.
I have no idea why this works, but it did for myself and others that have emailed with the issue.

You can download uTorrent at http://utorrent.com

You can download Transmission at http://transmissionbt.com

Setting up uTorrent

Follow the instructions to get uTorrent installed. Once uTorrent is installed, you can enable WebUI by clicking on Options>Preferences in the toolbar.

utorrentprefs

Then, on the prefrences window, select WebUI marked 1 in the screenshot below.

utorrentprefs-webui

Then check the box (#2 in the screenshot) to enable WebUI.

#3 is the admin username, you can leave it admin, or change it to whatever you like, remember the name, it will be used in Torrent-fu’s preferences.

#4 is the admin password, remember this as well it is used in Torrent-fu’s Preferences too.

#5 is optional, but can be useful if your computer is behind a router and you are forwarding a port to WebUI. For more info on port forwarding click here.

If you set #5 remember that too, it will be the port that is used in Torrent-fu’s preferences.

If you do not set a port in the WebUI preferences window, then the port you will use is located under “Connection” in the prefrences window (see screenshot below). You don’t have to change anything, just note the port number listed.

utorrentprefs-connection

To check that uTorrent WebUI is set up properly, type http://localhost:[your port number]/gui, replacing [your port number] with the port you chose in the last step ie:

http://localhost:8080/gui

or http://localhost:55671/gui.

If you are prompted for a username and password, WebUI is set up properly.

Now, uTorrent’s WebUI needs to be seen by the outside world in order for Torrent-fu to be able to communicate with it.

Setting up Transmission

transmission_prefs

Once you have transmission installed go to File>Preferences and click on the “Remote” tab in the preferences window. Check off “Enable remote access” and “Require authentication”, then type in a

(#3) username

(#4)password

and write down

(#5) Listening port

To check that Transmission  is set up properly, type http://localhost:[your port number]/transmission, replacing [your port number] with the port you chose in the last step ie:

http://localhost:9091/transmission

If you are prompted for a username and password, Transmission is set up properly.

Now, Transmission needs to be seen by the outside world in order for Torrent-fu to be able to communicate with it.

Making your torrent client visible to your phone

If your computer is connected directly to the web (through a modem, not a router) then you should be able to access uTorrent’s WebUI through your external IP address.

You can find out your IP through many sites, but the first one I found with a google search was: http://www.whatismyip.com/

If you go there you external IP will be dispayed just under the header with the label “Your IP Address Is:”

To check to see if you don’t need to set up a forwarded port go to

For uTorrent:

http://[your IP address]:[your port number]/gui

For Transmission:

http://[your IP address]:[your port number]/transmission

and see if you are prompted with the same login prompt as before. If you are, then you now have all required information to set the preferences in Torrent-fu!

If you are not so lucky, then one more step is needed to allow Torrent-fu to connect to your uTorrent WebUI. Port Forwarding.

Port Forwarding

If you are not familiar with port forwarding, this may be a little confusing, and I can’t help much outside of links and a little explanation.

port forwarding opens up  a connection between your router and a machine on your network that data can be passed through. The information required to forward a port will be: a source port (what port the connection comes in to the router on), a destination IP(the local IP of a computer on your network), and a destination port (the port data is passed to on the destination IP)

Here’s an example: If the external ip is 60.24.200.35, the local IP of the machine running uTorrent is 192.168.1.100, the source (incoming) port is 8080 and the destination port is 8080, then all data sent to port 8080 on 60.24.200.35 will be passed to the target computer 192.168.1.100 on port 8080. Sound confusing? it’s really not that bad.

For more info on port forwarding check out this wiki article.

Basically what you have to do is forward the port from #5 above to the local IP of the computer running uTorrent.

For help on setting up port forwarding on many routers, you can visit http://portforward.com/ and follow the instructions there. There are tons of tutorials with screenshots and even specific instructions of setting up port forwarding to uTorrent.

After you are done, use the external IP, port, username and password in Torrent-fu.

Torrent-fu Profiles

(Note: the home screen shot is of the upcoming release, which is why Custom Search Providers is listed)

homescreen

Torrent-fu profiles are accessed by going to the main screen and tapping “Profiles” or hitting the menu button on the phone, then tapping “Profiles”. Then tapping “Add Profile”

profiles

addprofile1

Under “Name” type a name for the profile, it can be whatever you want.

“Type” is simple, just pick your client, either uTorrent or Transmission.

Your external IP goes under “Host”

addprofile2

Your port goes under “Port”

Your username goes in “Username”

And your password goes in “Password”

Hit Save and you’re done!


Comments

Feed
Trackback URL

  • Scott

    I got the following error when trying to click on MANAGE TORRENT:

    Illegal character in query at index 44: http://port number]/gui/?token=invalid request&list=1


  • Hunter E.

    Matt, is there a way I can contact you without cluttering up your comment box?


  • Bear

    i can get it to work when i am connected to the same netwrok through WIFI from my phone. but when i turn WIFI off, and use 3G it wont work. does anyone have any suggestions on how to solve this?

  • [...] para que torrent-fu pueda conectarse. Aquí no vamos a explicar cómo hacerlo, pero en este sitio hay una guía muy detallada que os aconsejo [...]


  • Hunter E.

    When I installed this I though it was going to be fairly straightforward and easy to set up. Up to now I have spent probably 15 hours trying to get this running and I have pretty much narrowed my problem down to port forwarding.

    I have ATT Uverse and for some reason or another I can’t get ports to forward properly and for some reason DMZ mode doesn’t do a thing. All ports stay open.

    I think it may have something to do with the device IP on my local network but I’m not entirely sure.

    What do you think I could do?


    • Matt

      @Hunter E. If you are running windows, make sure there is an exception in the firewall for your webui port. A lot of people have done everything properly only to end up having windows block them out.


      • Hunter E.

        I got an error that read

        “The following erorr was returned by the server and has been copied to your clipboard: Socket is not connected”

        I’m not really sure whats going on now.


  • Joshj

    I am using utorrent 2.0 and can’t get it to work. I tested my connections, port forwarding, and webui and everything works. When I try to send the torrent to utorrent from my phone it never starts but no errors. I used the tip and made the setting false hit OK then went back in made it true, entered my user & pass again and still nothing. I’m out of ideas.

  • Hi !
    This program is great, but could you possibly add the Ktorrent client ?

    Thanks in advance.


  • Rick

    Matt I’m using no-ip.com and have my ip as a host on there…for some reason I can’t connect my public ip is directing to my routers home screen and there’s nothing I can see that I can do to make the router stop this…I had it working for ten minutes and it was fantastic and then functionality broke again today, i’m so sad this app is amazing. Can you help me with what settings I should use? I don’t know what to do on no-ip as far as what type of connection I should be selecting for my host. I need your help this has taken me two days and I can’t figure it out even with just my plain public Ip I get redirected to my modems home setup screen. It’s not making any sense as i’ve used the webui before.


    • wrighty

      If your no-ip hostname resolves to your router’s webpage then you need to type the address to include the port and subfolder ie; “http://yourdomain.no-ip.org” would return your routers home page, whereas “http://yourdomain.no-ip.org:1234/gui” would open utorrent’s webgui if your open port was “1234″.
      If your not sure if you have forwarded the right ports etc try http://www.portforward.com which will give you step-by-step instructions.
      Also make sure you are not using your routers default username and password, as you have remote management enabled, anybody can get onto your router’s configuration.


  • Ant

    really tried this alot and its not working. port forwarding is the problem.

    all instructions that i get are always vague, nerds think that anyone and everyone will understand what they mean.

    it seems like i do everything right but obviously not. so sad.


  • wrighty

    Hi, i’m having the same problem as oller -connects fine, lets me, start and stop already running torrents, but will not add torrents (finds them, claims to have sent, but they are not there), no errors or anything. Please help as I really like the barcode scanner option on this one and have moved from transmission (which worked fine) for this feature. Fantastic app BTW. I’m was running utorrent 1.8.2, i’ve upgraded to 2.0 and ran the fix for that, no difference.


  • oller

    Hi there, great work on this. Seems to be the stand-out torrent app for android since your recent work.

    I’m having a little problem, and I’m just trying to diagnose where it’s coming from. I’ve got torrent-fu all set up and is connecting remotely to transmission (which i’m running on a readyNAS). I can view the torrents, pause resume etc.

    However I can’t add any, i can search, hit add get the confirmation that it’s been sent ok, but it never appears in the list.

    Any obvious things that I should try?

    Thanks!


  • sickbox

    I need some help setting up a custom search for Torrentz.com everything else is working fine but it seems that I can’t get any results when I search for torrents.


  • richard

    i am about to give up on this program i have tried to get it to work for 2 days straight now and cant seem to figure out the problem. I have sent up the port forwarding correctly. but the problem is my 2wire router i think. I cant get it to connect to my public ip address i can get it to connect to my private ip over my home network but when i try to type in my public ip address it tells me to check profile settings.. same thing if i try to do it on the browser. if i type the private ip i can get the user name and pass to pop up, but if i try the right ip address i get the broken link screen…please help


  • Hannah

    i can’t for the life of me find the “setting up transmission” part.
    the “Once you have transmission installed go to File>Preferences and click on the “Remote” tab in the preferences” isn’t working for me. Is that in Utorrents file>preferences. because my uttorent (1.8.5) doesn’t have a file>preference and i looked everywhere i could think of for the remote tab. please help


  • will

    im trying to follow all your directions but im using a macbook pro and i cant figure how to find all the info tht i need to get it sett up can you help me


  • bert

    Ignore that last one, i un/reinstalled and it works fine now, nevermind! Great program btw


  • bert

    I’ve got it all set up correctly but when i open it, i get the error “A JSONObject text must begin with ‘{‘ at character 0 of” and that’s it! Any ideas?


  • Philip

    I am using Utorrent


  • redryno1221

    Is there a way to add torrent trackers such as piratebay or is that gonna be in the new update? thanx


  • philip

    I am using external ip


    • Matt

      what torrent client are you running?


      • Peter

        I’ve gone through the sets correctly and it still does not work.
        I am running Utorrent 1.8.5 and I”ve inputed everything correctly buti keep recieveing the error “Cannot connect to Home. this isgenerally due to a configuration issue. Socket is not connected”
        Please e-mail me for a response.


  • philip

    Hello
    I have set everything up and I can log in using my browser. But when i try it from my htc hero I get an error message saying socket is not connected.


  • Richard

    I have done everything right. but still says i have an error saying” socket is not connected “


  • Anders Eriksson

    Great app!

    Is there a possibility to add an option that allows us to add torrents from sd-card/file system on the phone?


  • henk418

    Very nice app, Where is this app searching for torrents? I like to add more search sites if possible..

  • [...] This site was created to offer help and information on Torrent-fu, a torrent search and uTorrent/Transmission controller for Android based phones. Torrent-fu is a free application and is currently available in the Android market. All comments on this site are sent directly to the developer. Check out the Getting Started section for help getting uTorrent and Torrent-fu up and running. [...]


  • danny

    ok well i was able set up utorrent just fine. now where i am getting lost is the setting up transmission thing. is there something i need to download to do this? because on my computer i dont see anything that will allow me to do file preferences and remote tab at all any where on any of my screens. any help would be great


  • andrew

    so i managed to get uTorrent set up and it works so long as my phone is still inside the computer’s wifi network. it dose not work while im out and in any other internet connection.

    i checked the port with port-fowarding’s port checker, so i know it’s open i dont understand the problem here


    • Matt

      If you can connect via wifi and not 3g/edge you are probably using your local IP, go to whatsmyip.org and make sure that it matches the IP in the profile.


      • andrew

        thanks for responding. and i tried setting it to the routers ip and now i can’t connect to the gui even from my home browser. im thinking there is some firewall on the router that i can’t turn off.

        it’s a 2wire 3800HGV-B. if any one has suggestions on getting it to work.


  • Steve

    Fab idea in principal!!!, but I am unable to get it working. I have Win 7 and latest utorrent and port is forwarded on ZyXEL P-660HW-T1 v2 router. I can see the gui using my static LAN ip but not my public WAN ip. However the Subscribers only trick using proxify works with the WAN ip which suggests maybe need to look at win 7 networking or router’s advanced options.Unfotunately this is becoming more effort than its worth and I’ll have to give up soon. :(


  • Jon

    Currently running Windows 7 64-bit and it works flawlessly from my G1. Amazing app, i cant believe how useful this is… Thanks!


  • ben

    hi, i have no idea about computers at all. i tried settin this up a while ago and just gave up. i tried again last night and i am still confused. ive tried typing my ip adress into the search bar and nothing comes up. is there something im missin, or a much simpler way to do this?


    • Matt

      @Ben: you have to type
      [your IP address]:[your port number]/gui
      to get to uTorrent’s web ui
      or
      [your IP address]:[your port number]/transmission
      to get to Transmission’s web ui
      (depending on which you are using)

      The part that people tend to have problems with is port forwarding. Have you set that up?

  • I also had this working, but it stopped working after a while. I tried everything possible.

    Today I was gonna try and find a way to make it work, and this is how I did so:

    I was running utorrent 1.8.3, so I upgraded to 1.8.4

    On my desktop computer, I could login via typing in localhost:[port], but if I typed in IP:[host] it wouldn’t work.

    I logged into my router and noticed that I had the port forwarded to two different IP addresses (one being my wireless laptop). I disabled that port to my laptop, and it finally started to work on my phone!


  • RAy

    p.s. im running the latest Utorrent 1.8.4 if that’s important for you to know


  • RAy

    Hi Matt,

    thanks for all the great work so far, but it’s not working for me.

    Here’s the deal.

    I set it up exactly as you said. when i go to http://myip:myport/gui it will load the user log in BUT ONLY ON IE. On FIrefox it says “invalid request”.

    I dont know if that’s important for you to know but there it is.

    Anyway. so i can log in with IE and the web UI works and all. Now i put the same info into my client on my htc dream and it can’t send the torrent to my computer. the ip is my public ip, the port is the one i forwarded through my router and ‘canyouseeme.org’ says that the port is open as well.

    so when i click on the torrent i want it says ’sending (torrent)’ but a second later it says ‘error sending (torrent name)’

    i don’t know what i’m missing. ive looked around the net as well and can’t find any solutions. hopefully you can get back to me on this; I see that you have replied to others that asked questions as well.


  • richie

    Frukk this app. I tried doing everything.I went over my back trying to forward ports..This piece of shit still doesn’t work. You guys don’t give option for trouble shoot or anything….


  • Richie

    Hey. Ive done everything the instructions said to do. This thing sounds really easy, however every time i tried downloading something I’m getting an error in sending the torrent to profile to begin downloading.. I have internet through modem no router of wifi.. Please Email me with suggestions thanks.


  • Tony

    Hi guys, I had this working a few weeks ago, then my router died. now that i’m setting it back up i cant get this working for the life of me. My setup is a bit weird. I have uVerse as my provider, but i use T-Mobile at home for my home phone server. I have the uVerse 2Wire modem/router and i have the Cisco/Linksys T-Mobile at Home wireless router. I had the same setup before, but something went wrong with my first cisco router, so now with the new one i cant get it going. I cant even get to it via web browser myip:port/gui

    Any suggestions would be awesome thanks!


    • Matt

      @Tony: when you got the new setup did you get your new IP from whatsmyip.com? If so, which router is the computer connected to, and are the 2 routers chained together or is each connected to a separate isp?


  • ninja5150

    i have done everything down to the T exactly like the instructions show but still cant get it to work. it worked on my laptop that ran vista 32bit. now i got the touchsmart with vista 64bit. can somebody please help, i cant live without it now and have been trying to get it working for about 6 hours now.


    • Matt

      @ninja5150: Can you get to the webui with a browser using your remote IP? If you can, then check to make sure all the settings in torrent-fu are alright (username, password, port, ip). If you can’t, then check your port forwarding and windows firewall or any other firewall that may have been preinstalled on the new touchsmart.


      • ninja5150

        no i cant. i try http://my ip:my port/gui/ and nothing. it loads for a second and then says internet explorer cannot display this webpage. no matter what i do i cant get it to work. my port forwarding is setup right also. i dont know what to do, im lost


  • murbaheu

    Hi, I can’t connect to my utorrent client with Torrent-fu but with the same configuration works with Transdroid. I have tried with local ip/wifi and public ip/3G, with the port used for incoming connections and with the alternative listening port. I have utorrent 1.8.3, any suggestions? Thanks !!!


  • Jeremiah

    some one please help me I can connect via wifi but as soon as I shut it off I cant connect anymore


    • Matt

      @Jeremiah are you using your public or private IP in the host field? If you are using the public and it’s just a slow connection you can try to adjust the connection timeout. To do that, hit ,menu then preferences and then connection timeout and adjust it to a longer number.


  • Jeremiah

    Matt,

    This works with my wifi turned on on the phone but it wont work on edge? Any suggestions?


  • Glenn

    Hey all I think I have everything setup sept for the

    Host
    The hostname or IP of your torrent client.

    I am using transmission for this and I don’t know what it is.

    Help please!!


  • Martin

    It don’t work. Get in to utorrent on my browser. But doesn’t work on my phone. Have tried everything. Tried it with local ip and public ip. I have forwarded a port and given it a local ip. When i us it with the port inn the browser i get inn. (this is on my pc). But doesn’t work in torrent-fu. Do some one have a tip or two?

    Sorry for bad English.


  • QuickSave

    Hi Matt,

    I was wondering if you could implement the feature “Shutdown/Restart my computer” via Torrent-FU for uTorrent.
    It’s currently available in the Windows Version of uTorrent but I don’t know if this is possible via the WebUI.
    Let me know what you think.

    PS : I’m a huge fan of your app, great Work !


  • fingerlicked

    There is another steps to perform before asking for help IMO.

    On the computer running uTorrent with WebUI or Transmission open Internet Explorer and goto http://proxify.com then in the proxify text box type “http://ipaddress:port/gui” or “http://ipaddress:port/transmission” where ipaddress is the address you got from whatismyip.com and port is the listening port. If you get the “Subscribers only feature” response then your computer and port forwarding is setup correctly. If you get “Error” then your computer or port forwarding is setup wrong.


  • jay

    Great app…but damn, I’ve tried everything and cannot get it working.I;m using utorrent with a 2wire wifi router. This is driving me craaazy. I got it working when my phone is running off my wifi, but when im using it from the cell tower..no go. Any help would be appreciated. thanks
    j


  • Wyatt

    Just wanted to say thank you so much for this program, it truly is an amazing application! I’m using Windows 7 currently and it is working without a hitch. Keep up the great work and thanks again!


  • John

    Hi Matt
    so what do I write under host, in profile setup? i cant get connected (i’m using a wifi router.)

    hope you can help.

    it seems like a great app. if only I could get it to work :-)


    • Matt

      @John look at the section in this tutorial named “Making your torrent client visible to your phone”, you get the ip address from http://whatsmyip.com, you will probably have to forward a port on your router too, that is just below in the section named “Port Forwarding”


  • John

    Hi

    I’m having problems setting up torrent fu on my phone. I’m new to the hole torrent stuf, so it’s properly a stupid question. but what is my torrent client, i’m using utorrent, and mininova for search. can you help?

  • cant get my phone to sink up with my computer, i put exactly what it said in the phone what it showed on the web site??? IP address not working


  • Jim

    I downloaded this program when I had windows vista and it worked great. Now that I have windows 7 it wont work at all. Could you please help me out ?


  • Matt

    @Martin: that’s odd. I sent you an email to get more info so you don’t have to post it here.


  • Bobby Wood

    im running an updated torrentfu and transmission on my macbook. the username and prompt screens appear when i enter my ip and port number in the browser. Im having alot of trouble with this. I get a 409: conflict. wtf?? help a brotha out plz.

Leave Comment

Commenting Options

Alternatively, you can create an avatar that will appear whenever you leave a comment on a Gravatar-enabled blog.

Spam Protection by WP-SpamFree