OS X Bittorrent clients compared – 2009 Edition

Posted on Mar 30, 2009 in Featured, Mac, Reviews

bittrightThere have always been a number of decent Bittorrent clients for OS X, however it’s only the last year or two that we’re finally seeing some competition in this area. For the purposes of this shootout I’ve decided to focus only on the clients that are updated semi-regularly. For that reason I haven’t reviewed clients such as BitRocket and Xtorrent, that haven’t been updated since the beginning of 2008.

The candidates

Based on the criteria outlined above, I’ve selected four popular clients that are under active development to compare. All of these clients are free and Leopard compatible.

Transmission

Transmission is a cross-platform client with a clean and simple interface that also boasts a small memory footprint. But underneath the relatively simple UI, there are a range of advanced features for power users as well, including an iPhone optimized web interface that allows you to monitor and manage your torrent downloads remotely.

transmission

uTorrent for OS X

uTorrent has been one of the most popular clients for Windows, largely due to its small memory footprint. So when the team announced a Mac version last year, it generated a lot of interest. uTorrent now belongs to BitTorrent Inc. and the Official Client is apparently at least partially based on uTorrent code.

uTorrent for Mac is currently still in beta, but it already supports most of the features that Transmission offers. The UI is sleek and performance is pretty good as well.

utorrent

The official Bittorrent Client

As mentioned above, the Official Client is based on uTorrent code, so performance should be comparable. However: the UI of the official client is currently still Java based, and its feature-set is quite different as well.

officialclient

Vuze (formerly known as Azureus)

Vuze easily has the most configuration options of all the clients featured in this roundup, boasting a Firefox-like plugin architecture and media transcoding for popular devices. But all those features do come at a price. The java-based interface stands out like a sore thumb on OS X and even when idle RAM consumption weighs in at a hefty 110MB.

vuze

Testing

The clients were compared by their memory footprint, (as far as can be ascertained by a user), feature-set and performance while downloading. The most important criteria – download speed – is also the most difficult to measure as factors such as number of seeders, network congestion etc. all play a role. So for purposes of this review, I downloaded the heavily-seeded Ubuntu 9.0.4 .iso torrent with each client to get an estimate if any app stood out. However the results are only a general indication of performance and shouldn’t be seen as absolute numbers.

The Results

chartmid

As you can see, the speed results are close, so I’d call that a draw. Transmission and uTorrent are quite close when it comes to memory consumption. A lot of other features are quite comparable, so it mostly comes down to memory consumption and how picky you are about your user interfaces.

And the winner is…

For me personally, Transmission is the ideal balance between feature-richness and performance. Despite it’s cross-platform roots, it’s lightweight and fast, much like uTorrent, but has one or two features that the latter doesn’t. Vuze is great if you’re looking for a feature-packed client, but in my opinion it’s a bit too cluttered and tries to do too much. Both Vuze and the Official Client also a bit slow for my liking, but you might want to check out Vuze for some of it’s more advanced features such as automatic transcoding of video content.

Bonus tip: Be sure to check out Gizmodo’s article on how to improve your download speeds, – it makes a difference!

10 Comments

  1. Nice roundup!
    I myself am using Ubuntu and despite there are other Linux solutions, I prefer uTorrent.
    It works perfect under Wine. A lightweight and fast Bittorrent client, I like it :)

  2. Thanks for this! Very useful info.

  3. Thank you so much for this concise and up-to-date review. This is very helpful!

  4. I find that Transmission constantly hangs on my system. I’d use uTorrent but that doesn’t allow you to move completed torrents to a different folder (yet). Maybe I’ll give VUSE a shot…

  5. Transmission only half supports encryption. It will download and even prefer encrypted clients, but does not encrypt uploads. Also the upload and download speeds in Transmission are very misleading. If for example you set a max download of 50kps, it will say it is running at a constant 50kps, but the actual download, and the network monitor do not support this. uTorrent is still too clunky on OS X. I will also give VUSE a shot, although I am waiting for Deluge 1.2 to be released as a native Mac program…..it is under development!

  6. forgot to add – maybe the transmission issues are to do with Snow Leopard.

  7. I’ve been using xtorrent for a couple of years now. It is a great straight forward program but not sure how it compares to others (I’m a basic user), particularly wit respect to memory usage. I love it because it makes torrent searches ridiculously easy. Any chance of including this in the 2010 evaluation, or do a quickie now? :)

    http://www.xtorrentp2p.com/

    Having said that, I will give transmission a try. Cheers!

  8. I started out using Utorrent. Back then I didn’t even know what a torrent was and had to teach myself. Now I only have been using Bittorent. But reading here makes me interested in trying out the other options that are out there.

  9. Usually utorrent and bittorrent is very useful for speeding up the download I have been using IDM for a very long time. Thank you for this review and I think I should have a try at utorrent.

    -rob

  10. Yep, Transmission is sweet! Nicely done, thanks for the review.

Trackbacks/Pingbacks

  1. WinRar & Torrent Downloader - Mac-Forums.com - [...] blatant self-promotion to follow* OS X Bittorrent clients compared - 2009 Edition I just wrote a piece comparing …