How to use BitTorrent to send files
Note: If you are new to uTorrent and don't know how to download files, see this tutorial.
Another note: It appears that some users (probably only Azureus) are being asked for a username/password for authentication when opening the torrent. Just clicking "Cancel" on that window seems to work fine.
Yet another note: Please don't post support issues here, this is not the official troubleshooting forum. Support requests here will be ignored/deleted, only post issues about the actual walkthrough. You can post problems at the official uTorrent forums.
Being a computer engineer, I have a lot of files to transfer. Usually we are able to use IM to send/receive files, but they clients' transfer functions aren't very good, so usually the files are slow, they stop transferring, you can't stop them or resume them, and they're generally very cumbersome.
Seeing how everyone these days has a BitTorrent client, I thought "why not use it to send files to people? That's what it's made for!" It's very easy to send a file via BitTorrent, and you can send it to many people at once and the speed will still be very good, so I decided to write a small tutorial to show people how easy it is and how well it works.
The tutorial is focused on uTorrent, a popular BitTorrent client, but it's about the same with other clients. This introduction served only to distract you while the tutorial is loading (and it should have loaded by now), so watch it and you should be able to send any file anywhere in just minutes!
By the way, if you're going to send something to many people, you could enable "Super seeding" in the torrent creation dialog. That sends the whole file to those people with the fastest connections first so they can redistribute it even if you leave.
Here is the tutorial (you need to have Flash installed to watch it, if the window appears cut off, visit the standalone version.):
If you want to know what all these settings you just changed did, here's a quick rundown on how BitTorrent works: The .torrent file you create contains a bit of information about the files you want to send, the address of the tracker computer, etc. When you send this file to someone (by email, IM, or any other way) and they open it, their client connects to the tracker and asks it to tell them who else has this file. The tracker does this, and they connect to other people and download the parts of the file they don't have and upload the parts they have.
The information in the torrent file make sure that the data you download is correct and not corrupt somehow, and the tracker's job is to tell the people who are downloading who all is in the "swarm". The port number you changed is where on your computer people will connect to "talk" to your client and the advanced setting was to allow uTorrent to become a tracker (otherwise noone would know that you had the file). In this case you are both the tracker and the seed (the person who has the file), but there is no reason why these can't be (and usually are) on different computers. As a sidenote, if you have a dynamic IP, you should use a service like DynDNS to get a permanent hostname or make sure that your IP doesn't change for as long as you want to remain a tracker.
A little sidenote on trackerless torrents: The programs who support them (they will say they have DHT support) no longer need a tracker, but they do a search that is similar to how you search p2p networks like eMule, Gnutella, etc to find the torrent. They do that if the tracker is not accessible, so theoretically you could just skip all these steps and directly create the torrent without any tracker address in it, and (if all the people use compatible programs) the torrent would still work.
That's about it, post comments here or look at the uTorrent FAQ if you have any questions.
Hmm, no clue, there isn't anything that should be doing that... Why don't you just copy it over the share?
Submitted by Stavros on Mon, 11/02/2008 - 22:05.---
Vidi, Vici, Veni.
check out my site for an easier way
Submitted by Anonymous (not verified) on Sun, 22/06/2008 - 12:01.It's a nice solution. But I'm working on an even easier one. It's called Podmailing and it doesn't need any port configuration nor other settings.
The upload begins instantly and when it's completely done, you can close Podmailing and even shut your Internet connection down.
You can discover it here : http://www.podmailing.com/download.html
Submitted by DV (not verified) on Thu, 03/07/2008 - 08:27.This is a great tutorial. Thanks. I have experimented with DHT, but I could not find a sollution. But this works.
Submitted by Mihai (not verified) on Sun, 13/07/2008 - 12:38.I've download and installed utorrent correctly. Now from which web site I could search desired things to download with u torrents?
Submitted by Anonymous (not verified) on Wed, 17/09/2008 - 08:24.I really need your help. I've spent hours and hours trying to send a file to my family with utorrent, but I have not been able to do it. :( . Any help that you can provide me I would really appreciate it.
This is what happens:
1) I'm able to download torrents from other sites, which means that utorrent is working.
2)However, when I tried to send a torrent from my pc to another person... it does not work.
I read all the comments and added this trackers when creating the torrent file:
http://mystaticIPgoeshere:12062/announce
http://192.168.1.102:12062/announce
http://localhost:12062/announce
http://www.torrent-downloads.to:2710/announce
http://denis.stalker.h3q.com:6969/announce
http://www.sumotracker.com/announce
udp://denis.stalker.h3q.com:6969/announce
I tried different ways, but it does not work.
a) In my computer says : seeding 100%
Seeds = 2, Peers = 1
b) But in my friends computer it says :
Downloading 0.0% all the time.
Seeds = 1, Peers = 1
and sometimes it says
Seeds = 0, Peers = 1
It seems that depending what trackers I have in the torrent it changes the number of seems in my friend's computer.
NOTE:I don't think is a firewall problem (ESET Security) because utorrent lets me download torrents from other sites. My friends computer can download torrents from other sites as well, but not from my pc.
Again, any help will be really appreciate it.
Submitted by HelpMePlease (not verified) on Sun, 02/11/2008 - 22:25.It sounds like you need to forward the proper port to your PC. See your router's manual for information on how to do that, it shouldn't be hard.
Submitted by Stavros on Sun, 02/11/2008 - 22:27.Thanks for replying so fast. I really appreciate it.
Submitted by HelpMePlease (not verified) on Sun, 02/11/2008 - 23:33.I don't understand why do I have to forward the port.. so why can I download torrents without having to forward the ports? Its confusing... :(
For instance, when I download a torrent from a site, and the torrent is 100% in my computer , other users can upload it from my pc. I never have to forward any ports.
By the way. I have a router ( I think is the same one you have) Linksys. & Eset Smart Security
I got a new computer and now utorrent won't work. It says all downloaded files are unknown file types. What do I do?
Submitted by 127ster (not verified) on Wed, 12/11/2008 - 21:17.just to say thanks, man this tutorial has realy made my live much more simple, no more sending files trough msn messenger :), thanks a lot dude
Submitted by chupa-cabra (not verified) on Fri, 14/11/2008 - 13:50.Thanks for the Great Tutorial. I have 20kb upload and i wanted to share some large personal movies with my family. Thanks to you made it possible for me. i wasted 3 hours finding this tutorial but worth it.
Thanks Again.
ALi...
Submitted by ali_plus (not verified) on Sun, 07/12/2008 - 22:01.The Site Map is covering the flash.
Submitted by David (not verified) on Thu, 25/12/2008 - 12:42.hay
i want to know is there a way to send a downloading torrent from bit torrent to utorrent??? without haveing to restart it????
eg trnsfer a half downloaded file to another torrent engine.
it would b awsome if u knew
Submitted by azian32 (not verified) on Sun, 11/01/2009 - 05:52.thnx
hay guys
Submitted by azian32 (not verified) on Fri, 13/02/2009 - 07:13.my Utorrent is going realy slow....?
and i have forward my ports so i dont think its that because it has a green conection...
and the seeders are good nd peers...
and the comments on the torrents say that its a fast torrent...
i have adsl+2
can u help me make it faster?
What if I am useing Transmission on my iMac??? What do I do then? The Preferences are different on Transmission.
Submitted by Anonymous (not verified) on Mon, 13/04/2009 - 13:49.I don't think Transmission includes a tracker, in which case you will have to use another (maybe a public one)... I've never created a torrent with Transmission, so I can't help you there...
Submitted by Stavros on Mon, 13/04/2009 - 13:53.Well this is one of the best tutorials I've ever read + it's exactly what I needed !-) THANX a LOT !
Yet, i do have problem... I have Huawei hg520s ADSL modem at home - i use my PC on LAN, and LapTop via WireLess, which hg520s transmits...
Ports are forwarded, everything works fine, but uTorrent clients just don't detect each other.
IP adress of PC: 192.168.1.3 ;
SubNet masks are both: 255.255.255.0 ;
GateWays for both: 192.168.1.1
Now I'm sorry for such a long post and for my spelling, but I really tried many, many, many other ways... I ever this post over and over again, from begining 'til the end :-) but with no succes. I just find this the very best place.
Submitted by Sondzi (not verified) on Mon, 04/05/2009 - 20:34.If you're behind a NAT, it doesn't matter how many computers you use, you'll still be capped by your connection. Better just let one seed. If the file you downloaded is the exact same as the torrent, you can close your client, overwrite what the client downloaded with that file, and reopen it. The PC can't see your laptop because you're behind a NAT (well, it can with some settings, but it's easier just to copy the files over)...
Submitted by Stavros on Mon, 04/05/2009 - 20:39.Thanks for such a quick response !-)
Best wishes from Serbia,
Submitted by Sondzi (not verified) on Tue, 05/05/2009 - 09:12.Sonja
It's 3 years old but absolutely helpful. Magnificent peace of tutorial. Thanks a lot.
Submitted by Manolo (not verified) on Tue, 26/05/2009 - 02:15.I followed your tutorial successfully at work and managed to get a working fast tracker for my created torrent. I came home and had to assign a static ip, open a port on my home router,and still I have a connection problem with wy tracker. It says no connection could be made because target machine actively refused it. I turned off my firewall and all security and still red arrow and slow speed. The funny thing is my friend still could download from me at like 22-33 kb/s. Is there anything I over looked?
Submitted by newyorkee (not verified) on Fri, 05/06/2009 - 02:16.by the way thanks for a great tutorial.
i have a torrent downloaded but how do i get it to work?
Submitted by Anonymous (not verified) on Sat, 31/10/2009 - 20:09.good information
Submitted by Anonymous (not verified) on Sun, 22/11/2009 - 13:25.and its work in my pc