Ein BitTorrent-Client ist ein Anwendungsprogramms mit dem man Dateien über das BitTorrent-Protokoll herunterladen und verteilen kann. Der erste BitTorrent-Client wurde 2002 von Bram Cohen entwickelt. Dieser ist auch der Entwickler des Protokolls.
| Name | Version | Betriebssystem | Lizenz | Programmiersprache | Spyware/Adware | weitere Protokollunterstützung | BitTorrent-Protokoll-Erweiterungen | Bemerkungen |
|---|---|---|---|---|---|---|---|---|
| BitTorrent | <6 | plattformunabhängig | Open Source | Python | ||||
| BitTorrent | 6 | Windows[1] | Closed Source | DHT | ||||
| Vuze (ehem.: Azureus) | plattformunabhängig | Open Source | Java | DHT | durch Plugins erweiterbar | |||
| BitComet | Windows | proprietär | C++ | Werbung (ab Version 0.89 abschaltbar) | http, ftp | DHT | ||
| KTorrent | KDE | Open Source (GPL) | C++ | DHT | ||||
| µTorrent | Windows | proprietär (Freeware) | C++ | DHT | ||||
| ABC | Linux (beta) und Windows | Open Source | Python | |||||
| Arctic Torrent | Windows | Open Source MIT-Lizenz | C++ | |||||
| Ares Galaxy | Windows | Open Source | Fasttrack | |||||
| BitRocket | Mac OS X (nativ) | Open Source (BSD-Lizenz) | ||||||
| Bits on Wheels | Mac OS X | |||||||
| BitLord | Windows | proprietär | ||||||
| BitSpirit | Windows | proprietär | ||||||
| BitTornado | plattformunabhängig | Open Source | Python | |||||
| BitTyrant | plattformunabhängig | Java | basiert auf Azureus | |||||
| BTPD | Linux und BSD | |||||||
| Burst! | Windows | Open Source | Delphi und Python | |||||
| ctorrent | Linux und Unix | Konsolenanwendung, wird als Enhanced CTorrent weiterentwickelt. | ||||||
| Deluge (gTorrent)| | GTK, plattformunabhängig | Open Source | Python | DHT | ||||
| eXeem | Werbung | Entwicklung August 2005 eingestellt | ||||||
| Flashget | Windows | proprietär | ja | http, ftp | ||||
| Free Download Manager | Windows | Open Source | ||||||
| GetRight | Windows | proprietär | ja | http, ftp | ||||
| Halite | Windows | Open Source (BSD-Lizenz) | C++ | |||||
| MLDonkey | plattformunabhängig | Open Source (GPL) | Objective CAML | eDonkey2000, Overnet, eMule-Kademlia, Fasttrack, FTP, Gnutella1, Gnutella2 | DHT | |||
| Opera | 9.0 | multiplatform | Closed Source | Web Browser | ||||
| Rufus | plattformunabhängig | Open Source (GPL) | Python | |||||
| rTorrent | Linux und Unix | GPL | C++ | DHT, UDP-Tracker-Support | Konsole | |||
| Shareaza | Windows | Open Source (GPL) | C++ | Gnutella1, Gnutella2, eDonkey2000/eMule | ||||
| SymTorrent | SymbianOS | Open Source (GNU-GPL) | Symbian C++ | Version mit Tracker erhältlich | ||||
| Tomato Torrent | Mac OS X | Open Source (BSD-Lizenz) | ||||||
| TorrentFlux | plattformunabhängig | Python, PHP | verwendet MySQL, webbasiert | |||||
| Transmission | Cocoa/GTK, plattformunabhängig | Open Source (MIT-Lizenz) | ||||||
| Tribler | plattformunabhängig | Open Source (LGPL) | Python | |||||
| XTorrent | Mac OS X (nativ) | siehe auch Acquisition |