TorrentFreak

The place where breaking news, BitTorrent and copyright collide

Mac BitTorrent Clients Reviewed

The number of user-friendly, appealing BitTorrent clients available for the platform are very few in comparison to the number of those available for Windows.

In this article we will highlight the most popular Mac BitTorrent applications and compare their features.

Mac OS X is heralded as the most appealing operating system on the market and one of the most capable as well thanks to its BSD (Unix) core.
Sadly, the number of user-friendly, appealing BitTorrent clients available for the platform are very few in comparison to the number of those available for Windows.

In this article we will highlight the most popular Mac BitTorrent applications and compare their features.

Tip: Want to download Torrents anonymously? Try BTguard, a great way to download torrents securely.

BitTorrent OSXLet’s start with the granddaddy of them all, Bram Cohen’s self-titled BitTorrent application. It’s gotten kind of confusing since he named the protocol, his company and his application all BitTorrent. BitTorrent OSX is a very (and I mean very) basic application. It’s as feature-full as Safari’s download box and that’s not saying much. Now some people wouldn’t mind something like that, but if you’re looking for simplicity Transmission is a much better choice. BitTorrent OSX also takes an age to start up on my MacBook Pro.

Transmission is my current Mac B.T. client of choice. TransmissionIt’s an Open Source project, maintained by the developer of the popular Mac DVD ripping application, HandBrake. Transmission does its job well. A neat feature it offers is the ability to view download and upload rates in the dock, so I don’t even have to open up the program to check how my downloads are going. Another great thing Transmission does is copy the .torrent file to its support folder, then trash the original file from my desktop thereby leaving no mess of files behind for me to clean up. Now just like everything Transmission has its flaws, the biggest of which is that Demonoid, a leading BitTorrent directory has banned it on ocassion! They say it doesn’t adhere to set standards.

AzureusAzureus is a cross-platfrom BitTorrent client written in Java. It’s slightly slower than all the other native Mac B.T. applications, but has features none of the others can boast of. Therefore it remains one of the most popular clients, even on the Mac. The one reason I have both Azureus and Transmission installed at any given time is because Transmission doesn’t allow me to select which files I want from a particular torrent. We call the feature ‘Selective Downloading’ and Azureus is sadly the only popular Mac B.T. client that lets me do that! There are also a number of great plug-ins for Azureus that let you do all sorts of things like subscribe to RSS feeds with .torrent enclosures.

Tomato TorrentTomato Torrent is a very plain alternative, seriously lacking in eye-candy and begging for a new icon (and maybe a new name too). It’s based on the official BitTorrent client. I think it desrves a mention because I know a few people who swear by it. It comes with an AppleScript file that you can place in folders you want to download to. When you want to download a torrent to a specific folder, you just drag the .torrent file onto the piece of AppleScript to initiate the transfer. One pro is that it’s an extremely light client that hogs very little RAM. It’s the closet thing to uTorrent on the Mac.

Bits on WheelsBits on Wheels is a slightly out-dated (last updated Sep. ’05), yet popular Mac BitTorrent client. It claims to be “the first 100% native BitTorrent client for the Macintosh” as it is written in Objective-C and Cocoa.

Bits on Wheels is freeware but not Open Source. One of its main features is a visual 3D Swarm with which you can observe what’s actually going on under the hood, how many seeders and leechers you’re connected to and the bits transferring between everyone. Bits on Wheels is very OSeXy (heh!), it’s how I’d imagine the default OS X BitTorrent downloader to look if there was one. bits on wheels sawrmIf not to use the first native OS X B.T. client, I’d download it just to fly around in 3D chasing bits.

Conclusion
Clearly, feature-wise Azureus is the winner. Bits on Wheels and Transmission are both great alternatives to BitTorrent OSX. If only Bits on Wheels would be updated more often and Transmission become standards-compliant and both of them allow Selective Downloading, they might start taking back some market share. And lets not forget the light weighted tomato. Tomato Torrent could use a few more features and better interface, but it too is a great BitTorrent client.

Worthy Mentions
AcquisitionAcquisition is a Mac p2p program like Limewire that accesses popular file-sharing networks like Gnutella to search for files. It also doubles as a BitTorrent client. Although I have never been able to achieve superior download speeds that I do with Transmission or Azureus, it’s iTunes-integration is sweet.

From version 9 Opera the popular cross-platform browser has implemented a simple, built-in BitTorrent client. It’s supposedly “targeted at novice users.”

Windows Clients Comparison
BitTorrent Client Features (wiki)

Related Posts

Previous Post | Next Post

  • Pingback: Best BitTorrent Clients for Mac « Om Daily

  • Pingback: Scripting News for 9/3/2006 « Scripting News Annex

  • DWKnight

    The comment from demonoid about Transmission not following set standards has been confirmed. When a tracker replies to a client, it gives the client an announce interval to follow. When the interval is over 5 minutes, Transmission ignores it. With most trackers, the announce interval is 30 minutes. When you do the math, a tracker can have 6 standards-compliant clients for every Transmission client it bans.

    After talking to the developer and discovering exactly how wrong-minded the reasoning for this ignoring of standards is, I banned transmission from my own trackers as well.

    • Jparr

      No one should ever use Transmission ever again!!! Everyone: download UTorrent. It's free, google it, and download it. So much faster than Transmission. I was downloading a 6 GB file on transmission, took 5+ days. Downloaded the same thing using UTorrent, took a few hours.

      • PDW

        This post is about OSX BT clients

        • Amazing Rando

          uTorrent IS for OSX now. Maybe you could spend 20 seconds in Google before shooting off that reply.

          http://mac.utorrent.com/

        • Klas

          Unless you're not on leopard of course.

  • Nathan
  • Hudson

    You forgot http://www.bitrocket.org
    It’s like Transmission, but a lot better.

  • Sam

    Hudson, BitRocket IS Transmission apparently. Took the source, made the UI worse and published it.

  • Warren

    This is a decent article, though it would be a lot better if you would put screenshots of the interface, so that we can see what you are talking about. Also, screen shots comparing the Mac clients to the Windows clients would be useful.

  • ndman

    It may also be worth it to note the widget Bit Sticks. I believe it is still in beta but works well and looks great. Bit Sticks Web Page.

    -ndman

  • Pingback: Getting Nothing Done » Mac Bittorrent Clients Reviewed

  • Pingback: Mac BitTorrent Clients Reviewed » News around the World

  • Alistair Holt

    After trying all of the above clients I have to say Transmission is my favourite. It almost instantly connects to peers and reaches high speeds very quickly. Azureus is a horrible slow responding Java application although it does have very tweekable features and gives you some handy stats if you are looking to tweek your port/upload speed/download speed to their optimum settings. Tomato Torrent is also fairly tweekable, especially when compared to the official BitTorrent client which is lacking in features.

  • Nate

    I’m a registered demonoid user. I have been using Transmission with demonoid for at least a year. I have never had any problems downloading anything…

  • Metrobilly

    Transmission is banned on pretty much all of the members-only torrent trackers. It’s interface and RAM-footprint is amazing. It’s µTorrent for OS X, once it fixes the announce interval and gains RSS functionality.

  • Travis

    I’m pretty sure all the changes needed to make Transmission work “properly” have been made and are in the latest SVN release of it, Don’t quote me on it but I remember reading this on the Transmission forums recently. Right Now I’m using Tomato Torrent until the Transmission “mess” is fixed because I absolutely

  • Pingback: Basement Tapes » Mac BitTorrent Clients Reviewed

  • Nathan

    Is Bitpump even a mac program? From what I could tell on the site, it’s windows only.

  • bart

    [quote comment="11376"]I’m pretty sure all the changes needed to make Transmission work “properly” have been made and are in the latest SVN release of it, Don’t quote me on it but I remember reading this on the Transmission forums recently. [/quote]

    you are wrong. check the project forums. the developers refuse to fix the problem even though a user submitted a patch months ago that would mostly fix the problem. the users are now even talking about forking the project since the only features being added are gui tweaks.

    personally i still use transmission, but i’ve installed the patch in my version and faked the user-agent and peer-id so the private trackers think i’m using uTorrent.

  • kyanos

    Unfortunately all of the bittorent programs you mention (and i tried them all), the one i was using on my late ibook g4 was transmission, don’t work on my macBook pro, it seems that the bitorrent client provokes a Kernel Panic 5 minutes after starting it… does anyone has had this problem?

  • bart

    oh, and another major bug is that there is an underflow or overflow in the code which causes the upload amount to be misreported as some enourmous amount that screws up your ratio. they’ve know about that for months also, and have never bothered to even track down the problem because they say the only users affected are the ones trying to download warez off of private trackers and that listening to them complain makes them smile.

  • bart

    looks like bitrocket now uses rasterbar’s libtorrent instead of transmission. so it will kill transmission when it comes to features. bet the ‘developer’ still doesn’t honor the license and credit rasterbar.

  • Pingback: Mac BitTorrent Clients Reviewed « Digged Stories

  • Jan

    You should’ve included the built-in Opera torrentclient. Damnit. :-)
    Good review, though.

  • Benno

    I have been using transmission on demonoid too and have not been banned. Though now I know about this problem I might have to go looking for a new client…

    HMMMM……

  • Pingback: MacNewbie » Blog Archive » Mac BitTorrent Clients Reviewed

  • Pingback: links for 2006-09-04 « Amy G. Dala

  • Pingback: magicpig » Blog Archive » Today’s links

  • Pingback: Bohr’s Blog » links for 2006-09-04

  • nicolas berloquin

    Hi ! I’m bits on wheels’ developer.
    I’d just like to correct one of your assertions which says “an Azureus-like visual 3D Swarm”. I wrote the 3D swarm before azureus implemented it. I showed some prereleases to gudy (one of AZ’s devs), before BoW hit version 1.0. He thought it was a good idea and gracefully accepted not to implement it himself before my client was out.

  • Bmp

    So for the more dumb among us, what is the reasoning of the developers for keeping the issues in transmission? I mean, I can gleam from you guys that they seem to get high off their own farts, but what exactly leads them to believe that bailing out on standards is a good idea?

  • Dan Ridley

    Yeah, selective downloading is a deal-breaker for me, but I dislike Azureus; it’s just too RAM and CPU-heavy, and it’s not just un-Mac-like, it’s un-everything-else-like. That’s why I use µTorrent, which runs fine in Darwine (1.3 does, anyway; 1.6 is supposed to work in Crossover but I haven’t tried it).

  • Johny Falcon

    For those of you slamming Azureus, take a look at the new stable version or even better, the CVS one.

    I’m -really- surprised that no one has mentioned Az’s plugins for SafePeer as well as bandwidth shaping. NONE of the other clients even comes close.

    Yes, it’s Java, but it’s threaded very well. I’ve used my machine to torrent and run VLC / MPlayer at the same time with no problems. And this is a humble PPC Mini.

  • Nate

    I’ve asked five (5) Transmission users I know: none has ever had a problem with demonoid. Is there a source for this “occasional banning,” or is it just a matter of occasional conjecture?

    I am aware that Transmission is banned on OiNK, but that is a completely private tracker full of Freemasons. (Now that’s conjecture!)

  • Alex

    [quote comment="11433"]I’m -really- surprised that no one has mentioned Az’s plugins for SafePeer as well as bandwidth shaping. NONE of the other clients even comes close.[/quote]

    SafePeer is the reason why I only use Azureus. Much like Adblock on Firefox, it’s an essential feature to me.

  • patrice

    I wish I could also praise Transmission, but I cannot.

    Yes, interface is good, speed seems good, features are all I need, but: almost every finished download has some files that I then can’t de-compress. So I got to trash those & download them again – in BitTorrent, and bingo: no problem to de-compress them!

  • Pingback: I migliori client BitTorrent per Mac

  • Michael

    It is very Interesting that no one has mentioned Torrent Station. Not that I like the application, but it is a UB Cocoa/Obj-C app which in my book is miles ahead of any of the Java based ones. (Sorry but I find Java to be hell in regards to good Ux and design standards… if only people would follow the Apple published best-practices).

  • subcorpus

    hello …
    i dont like transmission as i find it diffcult to use …
    i cant run Azureus … dunno why …
    guess i’ll have to wait for Azureus universal …
    coz i have a mac book pro …
    torrents r good … hehe ..
    laterx …

  • Pingback: links for 2006-09-04 « Bohr’s Blog

  • Pingback: foto:ondratoral » Podcast #15

  • Pingback: teknokool.net » Blog Archive » links for 2006-09-04

  • Pingback: Articles to read

  • Pingback: » Blog Archive » PrzeglÄ…d klientów sieci Torrent na Maka

  • Jim

    It’s a shame that Bits on Wheels is now bitrot. I prefer it’s interface over the others.

    I found another Transmission bug- it somehow keeps lots of connections open in CLOSE_WAIT state. This eventually makes it impossible to open new connections so the app has to be restarted. None of the other clients listed here, nor the libtorrent-based BitRocket and BitSlug, have this problem.

  • Pingback: M@kowiec » Archiwum bloga » Czym siÄ™ “torrentuje” na maczku?

  • Jeff

    Well I know I’m way behind the curve on this one…..

    I would love to try out this Bit Torrent deal….but I haven’t been able to fiqure it out on my own…

    Could someone simply explain how I would use one of these clients to find stuff I would like to download.

    Thanks a ton.

    Jeff

  • Pingback: BitRocket « Яблочный вопрос

  • MySchizoBuddy

    [quote comment="11433"]
    I’m -really- surprised that no one has mentioned Az’s plugins for SafePeer as well as bandwidth shaping. NONE of the other clients even comes close.
    [/quote]

    If u read the Azureus optimization wiki page it says to uninstall safepeer cause its a performace hog.
    I have a g3 and AZUREUS literally kills it. I’m unable to browse or do anything with reasonable speed.

  • sam

    for those who have mentioned bitrocket, not all of it has been open-sourced. for instance the upnp/nat-pmp component is the commericial framework PortMapper which costs the developer $200. that indicates to me that he’ll eventually charge for the app. and you can’t build your own app from the sources he provides, since it’s incomplete. note that doesn’t mean he’s doing anything wrong.

  • Pingback: links for 2006-09-06-- str1ke.us

  • Gand

    List of Free/OpenSource BitTorrent clients with screenshots:
    http://www.freesmug.org/review/bittorrent

    There is also Hurricane.

  • Stormghost

    I use both Transmission and Bits on Wheels. Primarily in use is Transmission but it happens ever so often that Transmission just won’t pick up a seed. In those cases, Bits on Wheels is perfect. The 3D effect is nice but useless but I like the feature that I can see which files of the torrent are already done so I can use them.

    Another thing: I feel actually really bad for posting this but could someone here please invite me to demonoid? My email is schreckenstein@gmail.com. I would very much appreciate that, thanks a lot.

  • Pingback: theory.isthereason » Today’s Links: Catie Curtis’ People Look Around

  • Pingback: weekendgeeks.gr » Blog Archive » WeekendGeekCast #18- King size podcast …και όποιος αντέξει!

  • Pingback: xTorrent: Taking Bittorrent to another Level? at Torrentfreak

  • Bart

    I use Transmission on my iMac G5. Tried BitTorrent and Acquisition before, both not satisfactory. TransM has a user-friendly interface but crashes every 24h! When relaunched it doesn’t find all of the already downloaded bits and starts from somewhere in the beginning. I haven’t read many reports on this frequent crashing. Am I the only one or do all the clients do this?

  • Pingback: links for 2006-09-13 « kobak del.icio.us könyvjelzÅ‘i

  • Pingback: Mac BitTorrent Clients Reviewed « Quantum Thinking

  • Pingback: Bohr Yu » Blog Archive » links for 2006-09-04

  • Pingback: Xtorrent public beta 1 reviewed at Torrentfreak

  • Jane

    Demonoid is no private tracker. I’m sorry, invites may be going for $20 on ebay, and it might be difficult to get into at times, but it’s no private tracker. In all honesty, it blows and is in horrendous need of a different tracker software, but somehow Deimos justifies using the current piece of shit (which doesn’t even let you sort results) because of the volume of traffic Demonoid gets. Oh wait, what’s The Pirate Bay? An arguably even larger tracker with decent custom software that works? To top that off, Demonoid’s outdated FAQ used to suggest until very recently that people use one of two non-Mainline clients: Transmission (fucks you over everywhere else that isn’t public) and Bits on Wheels (the outdated feature-lacking not-open-source client that the dev’s been missing on for ages except why is he here posting comments? sheesh).

    Transmission and half the Mac torrent apps are banned not only from Oink (personally my favorite music site) but from many other private trackers, either directly or indirectly (i.e. if it fucks up, it’s your fault and we don’t give a shit cause we listed clients we have no problem with and you’re the one who went and used an unsupported one…). I’m NOT a fan of the responses I’ve read by the Transmission devs regarding said issues that caused the clients to be banned, and I don’t feel like getting banned cause I felt too lazy to open Azureus. Besides, I worked hard to get into a lot of private sites that I enjoy very much, I’m not about to blow that away cause I can’t stand Azureus.

    What sucks is that using uTorrent in Crossover is just as resource intensive as Azureus (which, by the way, is universal, and uses up 50 threads, 5% cpu and 100mb ram for seeding and dealing with 10 different torrents that collectively are ~200gb. I think that’s fantastic).

    A LOT of Mac (well, for that matter, everyone) has issues with Java. Pray tell what kind of issues you have? I have heard all sorts of shit from idiots who just spout BS about Java that they read somewhere in like 1999. “OOH C#/C++/$any_language_other_than_java has better memory management!” Yeah, go rewrite Azureus in C# and see if it’s crossplatform with little effort (you’ll fail miserably), or if it even works similarly. “Oh, Java just sucks.” What the hell reasoning is that? It’s unfortunate that I honestly think that Java shouldnt’ve been used in Azureus’s situation, however, without Azureus, there would be no good Mac client.

    I am no Azureus fan. However, I have been bittorrenting for quite a while now, remember back when Suprnova was new? yeah. Azureus and uTorrent are my clients of choice, I can’t believe anyone would use anything else (unless you had a legitimate excuse, along the lines of “I have a 233mhz G3″) even though Java support on OS X is pretty awful. If anything, I think cause of client bias (most bittorrenters on Windows use uTorrent or Azureus), Azureus is faster anyway than the other Mac clients just because of the way Azureus interacts with other Azureus peers. Besides, I max out my bandwidth all the time, so if you’re having issues with slow clients, you’re getting torrents from the wrong place.

    FYI also, BitRocket is based on libtorrent and is still banned from Oink, Dave Watanabe’s Xtorrent is based on libtransmission and hence will screw you over on any tracker that has already banned transmission.

    Lastly, STOP COMPARING TRANSMISSION TO UTORRENT PLEASE! That is the one thing I cannot stand, and it’s disrespecting the work ludde and the rest of the people put into uTorrent. Transmission is like…bleh. uTorrent is like, all the features of Azureus in an app 1/10th the size of Transmission on steroids. They are not comparable. Really, they aren’t.

    Woah long rant, but I end up saying all of the things I’ve said here over and over again to people who don’t know any better. My apologies.

  • Pingback: Tu Hai Fiducia Nel Pop » Blog Archive » La guerra dei torrent

  • Iporã
  • Colin

    What is demonoid? Do I have to get invited to that? My email is colindfee@gmail.com, if anybody feels like doing so. Thanks.

  • kearney

    Jeff, a torrent is just a small file that links to a larger complete file. I myself publish a lot of anime (totally legit). All you have to do is download one of the afore mentioned bittorrent clients. Personally I recommend the original bittorrent. Then do a google search for what ever it is you are looking to download, so lets say anime. You type in anime torrents.

    Then go to one of the websites, like the one I contribute to, and simply cliick the hyperlink. If you look in the lower status bar the link will end with a .torrent. That will most likely download to your desktop. Then open one of the clients you downloaded, and drag the .torrent file into the client.

    That’s it. The client will download the complete file.

  • kearney

    Anyways. The reason I came here was to ask if anyone has noticed if windows bit clients download faster than their mac counter parts. I have been receiving a lot of complaints with some people who have just bought their first mac and are having trouble downloading files in a timely manner (less than 24 hours). Due to either snubbing or no seeds.

    Until recently I’ve had no problem with BitTorrent, however I have noticed more and more snubbing. With my download speeds approaching .5 KBS, which is horrible.

    However, it appears windows clients can handle this, and for that matter download even when there is no one seeding (apparently many do this, my girlfriend showed this feature to me).

    Is there is a mac client which can overcome snubbing, and emulate the windows client in terms of speed and convenience?

    Thanks in advance

  • kearney

    Just wanted to post an update. Go with Tomato Torrent. Not the prettiest interface, but it appears to download the fastest. Thing that took me 6 hours with bittorrent to download took about 2 hours with tomato torrent.

    Also, BitSticks works just as well. And the interface so clean and cute (and simple)

  • AlanBenjo

    pleas kearney how can I use bitsticks after installed?
    it’s a widget and I don’t understand haw to drop files in it… (in the dashboard environmet) since I’m not able to access the finder.
    What I haven’t understood? thank you kearney…

  • kearney

    oh sorry, I have forgotten to write, been busy. After you download bittstick you and unzip the file, simply double click the little bitstick icon (its a black box) and it should prompt you to install the app in the dashboard.

    Next, open the dashboard, click the ‘+’ sign in the bottom left corner, and (for me) bitstick was the first icon in the dashboard. All you do is then click the bitstick icon (arrow pointing down). Which opens bitstick

    Now to before you start downloading, click the ‘i’ with the circle around it that appears when you open bitstick. Bitstick will rotate. Change the location to ‘save to same folder as torrent’

    Now to download, after you download the torrent file, click and hold on the torrent file (like you’re going to drag the file) and hit f12 (which should activate the dashboard). Now drag the .torrent file onto the small grey bar that bitstick opened up, and after about 5 seconds the download should begin

    Hope this helps :)

  • kearney

    One more thing, BitSticks is by far the least CPU intensive. In addition, there is no configuring, so BitSticks will upload at the fastest rate possible, which means your downloads will be very fast.

    Currently I’m getting 205 KB/sec download. And my upload is round 60 KB/secs . And I’m using Time Warner Cable!

    The only drawback is that when I transfer large files to other computers, I can only have about 2 or 3 BitSticks sticks open, other wise, the files just take hours to transfer :(

    If you have noticed the little ‘+’ with the circle around it appear when you hold your mouse over BitSticks, clicking that ‘+’ sign will open another stick for you to drop a torrent file in. just an FYI

  • Pingback: Transmission 0.7 Beta - Redefining BitTorrent on the Mac at Torrentfreak

  • Pingback: Transmission 0.7 Beta - Redefining BitTorrent on the Mac « Smaran Dayal

  • torrentsytesysop

    well this transmission client haz a big flaw and reports stats wrong aaaaaaaat time will say u uplaoded 133.33mb in a sec and will get u banned shit client better off using azuerus

  • Zippa

    I’m new to all this stuff…. does anyone know of a progam that allows you to program you downloads for certain time of the day. My interent is setup with peak and off peak limits, so I want to set downloading for the off peak times. Any help?

  • tonko

    As for myself, none of the clients mentioned above will ever be found on my machine again. Yes, I’ve tried them all and don’t miss a thing now that they belong to my past.
    That said, here are my recommendations which I run simultaneously on a very low end Mac Mini:

    1- rTorrent
    Extremely light command line client written in C++ with its own library that works flawlessly on Unix boxes. Highly recommended to those who don’t care much about appearence but value performance instead and are not afraid of the command line.
    LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.
    The client uses ncurses and is ideal for use with screen, dtach or simply Terminal or iTerm. It supports saving of sessions and allows the user to add torrents by dragging them to a specific folder.

    2- KTorrent
    KTorrent is a BitTorrent program for KDE. The current release is 2.1rc1 which is the second release on the way to the final 2.1 release.
    Features:

    * uTorrent compatible peer exchange
    * Zeroconf extension to find peers on the local network
    * WebGUI plugin
    * RSS plugin
    * Grouping feature to put torrents into groups
    * Search plugin, which allows multiple searches
    * Upload and download speed capping
    * Internet searching using various search engines, you can even add your own
    * UDP Trackers
    * Port forwarding with UPnP
    * IP blocking plugin
    * Importing of partially or fully downloaded files
    * Support for distributed hash tables (mainline version)
    * Protocol encryption
    * Bandwith scheduling
    * Directory scanner to automatically load torrents in certain directories
    * Trackers can be added to torrents
    * File prioritization for multi file torrents

    These are just to name a few.

    These clients can be easily installed/uninstalled through Fink, or if you’re feeling adventurous, compiled from their latest downloaded source for more recent and better versions of them.
    Damn, what took me so long to find out about these?

    Peace.

    P.s.: Texts extracted from their respective sites and a bit adapted to this column.

  • DSA

    [quote comment="11381"][quote comment="11376"]I’m pretty sure all the changes needed to make Transmission work “properly” have been made and are in the latest SVN release of it, Don’t quote me on it but I remember reading this on the Transmission forums recently. [/quote]

    you are wrong. check the project forums. the developers refuse to fix the problem even though a user submitted a patch months ago that would mostly fix the problem. the users are now even talking about forking the project since the only features being added are gui tweaks.[/quote]

    Unless I am mistaken, it sounds like they might fix it in 0.7.

    see: http://transmission.m0k.org/forum/viewtopic.php?t=1035

    (Ignore the comment from John Clay; his mind is obviously closed, but the guy called “softwareelves” at the end seems to say they intend it to be fixed.)

  • seb

    hi i was wondering how do you install the Ktorrent client?? i hope that they make a installer for it so u dont have to get the code then compile and go thru the whole process.. its just an anoyance that most people dont wanna go thru so please give instructions on how to install it..

    thanks

  • tonko

    seb:
    The only way to install KTorrent on a Mac is to compile it from source.
    It’s not an “annoyance” at all, on the contrary, it can be very interesting watching your processor translate that source code to work on your particular machine only.
    All you need is Fink installed.
    Anyway, if you think compiling is not for you (“most people”?), then I suggest you try one of the clients mentioned on the article above.
    So, still interested?

  • John

    [quote comment="11448"]hello …
    i dont like transmission as i find it diffcult to use …
    i cant run Azureus … dunno why …
    guess i’ll have to wait for Azureus universal …
    coz i have a mac book pro …
    torrents r good … hehe ..
    laterx …[/quote]

    Yeah…because Sun decided that Java should compile to PPC-specific binary all of a sudden…

    DUDE. Java works anywhere. That’s the idea behind Azureus. I’m on a MBP, been running Azureus since the day I got it.

  • caroline

    HI, I tried all the software presented here and never got good download rates. on azureus the best was 6-7 kbs. Then I discovered Xtorrent
    http://www.xtorrentp2p.com/
    it is still a beta version, but it work REALLY WELL, i got 70kbs! 10x faster than azureus.and I did put the right settings on azureus. The search feature is great, because you can find your torrents from within the software.
    I love it!

  • d r

    If you want KTorrent for MAc, you can download a binary… via BitTorrent!

    It’s a prerelease of KDE4 and doesn’t need X11, it’s QT on Aqua.

    http://ranger.users.finkproject.org/kde/index.php/Home

  • Pingback: Smaran Dayal - Blog Archive » Mac BitTorrent Clients Reviewed

  • Pingback: Mark’s (we)Blog » Testing torrents

  • Balaurucu

    I did not find ktorrent KTorrent in prelease of KDE 4… So, where is it? I guess is a joke, because developers of KTorrent never said that KTorrent for KDE 4 is ready.

  • burquat

    From a random forum on BitTorrent clients:

    “Well actually [...] Acquisition supports Gnutella and BitTorrent while Xtorrent only supports BitTorrent plus some nice torrent searching functions.

    But one has to keep in mind that both apps use the libtransmission engine which has been banned on almost all good trackers.

    So cutting it short: Xtorrent is pretty useless in most cases. And Acquisitions p2p protocol ain’t popular anymore.”

  • Aarion

    OMFG! On a whim I just downloaded BitSticks to see how it worked. I feel kinda silly saying this…but it is the CUTEST damn thing I’ve ever seen! Really, there is no other word to describe it..except maybe…adorable?
    :D

  • tonko

    I guess Transmission (finally 0.7) is getting better nowadays…
    There’s no KTorrent with KDE4 so far.
    Mr. “d r” is mistaken.
    Unfortunately the newest ktorrent won’t build easilly against “/sw” anymore, ‘cos Fink is way too outdated. So, for now, stick to your client and wait ’till some good developer ports KTorrent natively to the Mac world.
    Cheers.

  • Pingback: The OS Quest » Azureus Bit Torrent Client for the Mac

  • Pingback: Mac BitTorrent Clients Reviewed | A Blog you can use

  • Pingback: El Mac y yo (Parte 2): ¿Por qué OS X? « Giyeruburogu - El blog personal de Guillermo Ruiz de Loizaga

  • Michael

    Hi.

    I’m a 20 year IT Guy, never had to use BT before, but variously forwarded ports for it for people who needed to use it over the last few years.

    On the basis of this article I installed Transmission on my intel Mac. I spent about an hour playing with port forwarding on the router, tinkering with rules, etc, etc, all to no avail. All I got were ‘Port is Stealth’ and red lights. The forum is loaded with these sort of messages, some get resolved, but by the tone of the posters, most everyone over there is tired of asking the question, and tired of answering it. I gave up.

    Installed Azureus. On first run, it checked the firewall and said everything was fine. “Yea, right”, I thought, watch this one stuff up too.

    To my surprise, Azureus immediately started the download at about 500kbs.

    So, be warned. If you like the sound of Transmission, try Azureus first, and if it works, forget Transmission.

    Mike

  • vanyel

    I’ve been using Azureus on a quad g5, and have no problems with performance and love the way it works, but it causes serious stability problems: the mac will lock up nearly daily, sometimes in a few hours, if I’ve got Azureus running.

  • Pingback: uTorrent for Mac is Coming: An Early Review | TorrentFreak

  • Brennan

    Azureus has the best feature set, but the GUI *is* sluggish, (Apple’s fault, for not keeping the Java implementation as slick as we know they are well capable of) and it often takes several seconds to respond to a mouse click.

    There are many redraw glitches, especially when the app has been running for a while, the prefs panel is fairly hideously and (in some cases) illogically laid out.

    It’s also missing ‘standard’ user interface features (as seen on any platform) such as doubleclicking the border between two columns to get it to auto-resize the column width.

    Most irritating non-Mac feature for me is that the Azureus app has no creator signature, so it’s impossible to write an AppleScript which will automatically set the ‘open with’ of a file to Azureus.

    Context: I have a folder action which I’d like to use to make all my (e.g.) bitme torrents hook up with Azureus when I add/save torrents to that folder, but otherwise I use another client for bittorrent.

    Yes, I know we’re supposed to have moved on from creator sigs, but AppleScript doesn’t yet fully support the more modern alternative.

    BitsOnWheels is beautiful, but without more updates, it feels like abandonware.

    I actually like BitTorrent (the app). Sometimes it chokes on ‘invisible’ files, and quite unglamorous and basic, but otherwise very solid.

  • someone1

    there’s also sharktorrent, http://sharktorrent.com/ . Currently no binaries for mac, but they will soon come.

  • Pingback: Bai

  • Nathan

    [quote comment="11356"]What about BitPump?

    http://www.analogx.com/contents/download/network/bitpump.htm/quote

    I couldn’t find a Mac version of it. The article is about Mac clients, yes?

  • pti

    sharktorrent just got its first mac univeral binary out. http://sharktorrent.com/

  • Jalando

    Suppie Smaran,
    which do you think is best?
    do you know when utorrent is coming out for mac? and i dunno about dropping by at your house tonight.

    Dano

  • fnl

    Great review, thanks. After some playing around (I was using Azureus on my Mini, and the resource usage just is awful on such a ‘tiiny’ machine) with all clients people recommended here, there is only Transmission left, as you say. It has the native Apple it-just=works thingy, where basically all others loose. I don’t use private trackers, so I can’t comment on that, but my speeds are great. What does annoy me is that there is no encryption support – but the Author states it as one of the next feats – hope so!

  • Pingback: » uTorrent para MAC y para Linux | Informática Práctica |

  • E to the M

    I love Transmission! Unfortunately I find that my ratio over at Demonoid sucks because the two don’t communicate properly.

  • rj

    I LOVED transmission but found the same problems (torrent deleted,error blah blah) so then i found bit sticks…awesome..great rates on some things..i use that for files under 500mb. files bigger im using hurricane and azureus. hurricane has that OSX feel…azureus..not so much. both good though

  • Ben

    Hey Everyone!

    Just went on the utorrent website and read that they would be releasing a mac version soon.

    Hope this is of any help to anyone!

  • mpvut piqnjxtdf

    pnihavyj zumyh sfrnj mjoxizt dbfu olnpvb yempuhbia

  • Eleanor_Mag

    I’ve strictly been using Azureus for at least 2 years now but what’s with this new Vuze Hi-Def theater BS?

    It smells a bit fishy to me and seems to have generated some questionable blocks in peer guardian.

    please correct me if I’m wrong.

  • Anonymous

    I’m just pissed with XTorrent and the way it does nothing but push you to buy the complete version…

    With my experience so far with this program I wouldn’t buy it anyway, because I just got headaches from the “please buy” window that cannot be closed unless you visit the web page and that’s counting back the time I’ve got to do fast downloads…

    And on top of that, what’s with this guy that’s trying to charge people for a piece of software that everybody will use to do ILLEGAL downloads.Ok, the interface is nice, and has many good ideas, but he can’t complain if someone else cracks or keygens his software… Come on, 24 bucks is way too much to pay for a torrent client… I guess that he won’t get much money in a short term and will either drop the price, stop developing, or create a reliable trial.

    Anyway, I keep waiting for uTorrnt for Mac!

  • Anonymous

    Appreciate your help

  • Anonymous

    [quote comment="11373"]Transmission is banned on pretty much all of the members-only torrent trackers. It’s interface and RAM-footprint is amazing. It’s µTorrent for OS X, once it fixes the announce interval and gains RSS functionality.[/quote]
    could i get an invite please please please -=)
    c0nfused84@yahoo.com

  • Nicholas

    Which clients offer some form of security to protect people downloading movies/tv shows?

  • Black Nocturne

    *Holds head to stop it from spinning…

    Eventually I will assimilate a decent comprehension of torrent traffic.
    Please don’t read this and think I know what I am talking about. My perspective is very limited so far.
    That said, I am a Graphic Designer with a past including Air Force Tech on aircraft, so I am not completely in the dark…

    ——-

    Here is an assortment of questions, observations and gray areas I hope someone can help me with :
    (for context I am running OS 10.3.9 on a dual proc 867 Mac G4 – So some newer versions of these apps might be out that I can’t use)

    I have tried the following torrent clients:

    Transmission – Version in use: 0.6.1 (v480)
    - Currently using for lack of something that seems better.

    Tomato Torrent – Version in use: 1.5b1
    - I used to use this and get good results, but recently I started getting refused by trackers and getting slow downloads.
    -One feature I really liked was the ability to control upload speed for each torrent separately (Transmission only allows one upload limit for all active torrents).
    -It also had a feature that allowed you to control how often more peers where requested (seems like a kool thing).

    Bits on Wheels – Version in use: 1.0.6
    - While I did like all the information it seemed to be providing, it seemed to me to consistently drop the ball with regard to actual download speed. (which is kind of the whole point isn’t it?!?)

    I did try out other clients, I don’t remember which, but when an app does something I think is squirely or suspect I immediately delete it so I don’t forget and use it again…

    ——-

    It seemed that only one person made mention of traffic shaping with regard to torrent traffic.
    Isn’t traffic shaping the big daddy obstacle to p2p use?

    Port forwarding: This particular voodoo has got me stumped.
    I have the following network setup: Cable modem — vonage box — netgear WGR612 router (wireless routing shut off) — My afore mentioned G4 (in that order).
    I have tried configuring my port forwarding but it ‘seemed’ like when I did that, my isp (charter com in Michigan) would gimp my bandwidth. I actually asked them about this (I know – funny right) and they said that they did not use traffic shaping (of course I was speaking to some guy in India doing a halfway decent job of pretending to be American so maybe he was just lying…).

    Is there a difference in encryption or lack of it between different clients (or trackers for that matter)?

    The tracker I mostly use is The Pirate Bay which seems ok for a public tracker.
    Demonoid is down btw: someone got to their server provider, so they are offline.

    Is there a way to make my client use some discretion with regard to upload vs. download speed?
    I usually keep an eye on my up vs. down and sometimes it gets to be a real crappy deal: maxed up with just a trickle down. when that happens I either pause, quit, or (x) my torrent (Using transmission) and restart my connection. I have done that and gone from a 5 KB/s download to 150 KB/s! Why???

    With regard to upload limits, I seem to start choking my bandwidth off anytime I go over a 30 or 40KB/s upload limit (I can go higher but when I do my download starts dropping through the floor). I have a 3 mb cable modem service (sometime even the 5mb service) which I know can go way higher for upload. Is this the ‘non-existent’ traffic shaping again?

    What about incoming TCP port? I don’t leave mine set at the default 9090 that Transmission uses because of an article suggesting traffic shaping functions by filtering certain traffic patterns on certain ports. It actually does seem to function better with a higher port setting.

    ——-

    Sorry if anything I have said was dumb or offended anyone, I just want to know more and some of you seem to know what you are talking about…

  • Black Nocturne 2

    - addendum to the previous article

    I would like to note that I am looking forward to the Mac Release of uTorrent (so I can try it out). At the time of this comment, the uTorrent site indicates that it is not yet available to the public. It does seem like a closed beta test may be in progress.
    When it does come out I hope it won’t be another one of these OS 10.4 or later apps (grr).

    For those who don’t know, OS 10.4 or later apps just sit there doing nothing when you try to run them in OS 10.3.9, no error message, just nothing…

    Oh and I like Version tracker for your every day download of share ware, demos and the like. That is where I have found all the torrent software I use (you can sometimes even find older versions of things).

    http://www.versiontracker.com/

  • Carlen

    BitTorrent doesn’t work.

  • kboyd

    transmission allows selective downloading now

  • Dave

    I just got a 1.8 gig single cpu G5 with Leopard. I still like PC’s with XP pro. I tried Azureus and it is just way too fucking much, the Veuz HD crap needs to fuckin go. Utorrent is the BEST. I will use Transmission or an older version of Azureus which I do like, especially the FROG. Tranmission having selective downloading now, sounds great. I will probably use Tranny. All these comments have helped very much. By.

  • Mike

    So… I used to be able to do the “selective downloading” with Azureus… but I got a new MacBook, and now I don’t have that ability.. annyone know why that may be?

  • Luxus

    Azureus has a bug (at least on Leopard) that sometime after screen sleep on macbooc pro it couldn’t wake up.

  • A

    Mike,

    you just have to go to view – advanced and then open the torrent file from within Azureus.

    Also,

    An application called bitrocket (http://www.bitrocket.org/) is open source, native, and appears to support selective downloading (though I haven’t tried it myself). Best of all worlds.

  • Pingback: windows

  • Pingback: OS

  • flibrtyjibbet

    was just thinkin’…… shouldn’t they have called that Tomato torrent app ‘Tormator’ ….

  • Ber

    Transmission supports selective d/loading.

  • Pingback: Torrents on iMac, can you help? - The Liverpool Way

  • Anonymous

    [quote comment="38062"]As for myself, none of the clients mentioned above will ever be found on my machine again. Yes, I’ve tried them all and don’t miss a thing now that they belong to my past.
    That said, here are my recommendations which I run simultaneously on a very low end Mac Mini:

    1- rTorrent
    Extremely light command line client written in C++ with its own library that works flawlessly on Unix boxes. Highly recommended to those who don’t care much about appearence but value performance instead and are not afraid of the command line.
    LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.
    The client uses ncurses and is ideal for use with screen, dtach or simply Terminal or iTerm. It supports saving of sessions and allows the user to add torrents by dragging them to a specific folder.

    2- KTorrent
    KTorrent is a BitTorrent program for KDE. The current release is 2.1rc1 which is the second release on the way to the final 2.1 release.
    Features:

    * uTorrent compatible peer exchange
    * Zeroconf extension to find peers on the local network
    * WebGUI plugin
    * RSS plugin
    * Grouping feature to put torrents into groups
    * Search plugin, which allows multiple searches
    * Upload and download speed capping
    * Internet searching using various search engines, you can even add your own
    * UDP Trackers
    * Port forwarding with UPnP
    * IP blocking plugin
    * Importing of partially or fully downloaded files
    * Support for distributed hash tables (mainline version)
    * Protocol encryption
    * Bandwith scheduling
    * Directory scanner to automatically load torrents in certain directories
    * Trackers can be added to torrents
    * File prioritization for multi file torrents

    These are just to name a few.

    These clients can be easily installed/uninstalled through Fink, or if you’re feeling adventurous, compiled from their latest downloaded source for more recent and better versions of them.
    Damn, what took me so long to find out about these?

    Peace.

    P.s.: Texts extracted from their respective sites and a bit adapted to this column.[/quote]

  • Jon

    All Azureus does is constantly Beach Ball of Death.

    Give me a program that actually works. What a piece of crap.

  • charles

    Used Azureus…wasn’t a big fan. Also have been using Bits on Wheels. Love the look and feel of it but seems really buggy. Crashes a lot. Really wish they would of made an updated version of it.

    Just downloaded Transmission and seems really nice and easy to use.

  • Pingback: music boxes

  • James P

    Great site! Thanks for the help picking a Torrent Client… Transmission is fast and works great. Also TV torrent work good.

  • Mr

    Dick

  • tomfrey

    Since I switched to 10.5 I’ve been having trouble finding a client that works. Both Bittorrent and Azureus don’t seem stable. Transmission doesn’t seem to understand the new firewall system, always gives a red light. I’m using Bitrocket, but it has a couple of annoying bugs – it occasionally gets confused and generates negative share ratios, and it crashes if I choose a torrent from Tapecity. Anyone with any insight into any of this, I’d be glad to hear from you.

  • Ray Zorback

    Awesome reviews. I DL’d Transmission and it works fine for what I need.

    Thanks for the post & the info! I’ve searched for this everywhere!

    -Ray

  • Stephy

    Bit on Wheels uses only one processor and it uses it a LOT.

  • Jamie R

    I have been using Bit Rocket but it is unstable, regularly crashing on OSX. Just downloaded Transmission, with thanks to this article.

  • vokality

    Can anyone suggest some good bittorrent directories to use with Transmission

  • valli

    I just can’t stand Azureus, it is a cheap Java App that simply sucks on every system. Downloading is ok, but the UI, workflow and that mediacenter thing are really bad.

  • Chris H

    Greate guide, I downloaded Transmission after reading this article (newbie Mac user)… worth noting, however, is that Transmission DOES have selective downloading! Not just Azureus.

  • ml

    Xtorrent is a nice and simple program as well.

  • David R

    To the author of this article: Thank you SOOOOOO much. When I updated to the newest BitTorrent, it began driving me mad with DL interruptions caused by errors (not to mention a host of other annoyances). After I read this article and DL’ed Transmission, not only did the interruptions cease (that alone >10x’ed the functional rates) – but also the max UL rate quadrupled, which had the side benefit of doubling the max DL rate.

    Since I’m a Comcast user, I dunno whether that’s because Transmission is that much more robust, or because Transmission data flies under the radar of Comcast’s “traffic shaping.” But either way, I’m very grateful. To the author, and to Transmission’s developer: THANK YOU.

  • Im Use Windows, But

    DOODS!
    HASNT ANYONE NOTICED RECENTLY

    uTORRENT HAS MADE A MAC FRIENDLY VERSION
    FINALY
    AND
    BUG REPORT SAYS IT PRETTY CLEAR SINCE LAST UPDATE

    uTORRENT FOR MACS:
    SELECTIVE DOWLOADS
    # OF SEEDERS
    # OF PEERS
    % DONE
    TIME TAKEN
    ESTIMATED TIME OF FINISH
    NAMED TRACKERS
    AND A SPEED GRAPH

    I BET YOUR ALL THINKING
    'WOW' 'F***ING' HUGE APP!'

    WELL YOUR WRONG

    LESS THAN 300MB
    USES AN AVERAGE OF 8MB RAM

    ITS REALY GOOD WITH A WIRED CONNECTIONS ASWELL

    I RECOMEND YOU REPLACE WHATEVER YOUR USING NOW
    AND GET uTORRENT

    • bill

      uTorrent downloads and seeds quite well, gives good statistics and runs well in the background, but it doesn't seem to have the ability to create a torrent. Am I missing something?

  • K'ed

    dude you uTorrent sucks ass, Vuse sucks, xTorrent sucks and transmission definitely sucks. i am having so much trouble seeding torrents from demnoid and uploading especial Vuse and TransmissionBT. and on the beta of snow leopard if you run transmision your computer will freeze. it is unstable.

    Demonoid should make there own BT client for mac, windows and linux

    Then it would be easier lol

  • BTGuard - BitTorrent Anonymously

NewsBits

Even more news...

  • Blu-ray Anti-Piracy Tech Stops Discs and Promotes Purchases

    An anti-piracy system present in all official Blu-ray players since 2012 has received a fresh update...

  • Foxtel Breeds Pirates by Locking Up Game of Thrones

    One of the main reasons why people turn to piracy is the lack of legal alternatives....

  • UK Student Admits Breaching Sony Copyrights With Leak of PS3 SDK

    Last year an Internet user known as El Nomeo leaked version 3.70 of Sony’s Playstation3 SDK...

  • Pirates Can Be Identified Despite Sharing IP Addresses, ISP Claims

    Carrier-Grade Network Address Translation is a network mechanism through which many Internet subscribers can share the...

  • Feds Seize Cash from Major Bitcoin Exchange’s Dwolla Account

    The U.S. Government has taken a significant action against the web’s top Bitcoin exchange by seizing...

MostDiscussed

Below are TorrentFreak's most discussed articles of the past month. Join the discussion if you like.

CopyQuote

Left Quote

“The Pirate Bay has been one of the most important movements in Sweden for freedom of speech, working against corruption and censorship.

Peter Sunde Left Quote

PopularArticles

A selection of some TorrentFreak's classics dug up from our archives.