Version: 2.84 || Release Date: 2014-07-01 || License: Other Open Source Developer: Transmission Project 2007 | App Owner: arne

Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end.

Transmission sets initial preferences so things "Just Work", while advanced features like watch directories, bad peer blocking, and the web interface can be configured with just a few clicks. Macworld put it this way: "It's fast, it's extremely lightweight, and — even though it's available for a variety of platforms — it behaves just as you'd expect a Mac program to."

Transmission supports full encryption, file selection, a web-based interface, groups, peer exchange, automatic port forwarding, webseeds, watch directories, tracker editing, global and per-torrent speed limits, and more.

Its code is freely available online and is licensed under either the GNU Public License v2 or the MIT License. The development team welcomes anyone who is interested in contributing code, documentation, translations, or other help.

Suggest screenshot/icon / Suggest new version

99 Opinions

Download speed depends 99.9% of the seeders connection.

The difference in torrent apps today is the features (and UI). Transmission is the best without a doubt.

What really is pissing me off right now is (in version 1.76) the LIMIT UPLOAD SPEED not working! When you open a website, you send a request, and if 100% of your upload bandwidth is being used, the website will take LONG to open! Now I can't browse while having Transmission open! Let's wait for the next update.

I thought I'd revisit this app after upgrading to Snow Leopard and finding that Azureus won't open files/run correctly. I also tried µTorrent ( µ ) so this is a comparison with that.
Firstly, I think that Transmission ( T ) has a better interface and µ appears to have ripped it off!!! (even down to the icons in the prefs menubar). More importantly, T has many more features and also runs in 64bit mode (which µ can't do, only 32bit for that).
The main features different to µ include the ability in T to use the bluetack blacklist to ban bad traffic - essential for any good torrent app imho. Other nice features include the ability to selectively download individual files easily (I think you can do this in µ but only by going into the torrent's info after it's started up). The autosize window feature in T is also great imo (it's the little things that stand out)…

…What about resource usage? About the same CPU for both but more ram usage for T for me (39Mb vs 11Mb) but than again, as mentioned it runs natively in 64bit. Besides, on a new mac, resource usage for both is still negligible compared to, say, Azureus/Vuze.
Finally (& most importantly) how about speed? I chose a 100Mb Audio torrent with >5000 seeds and about 500 peers and downloaded with both. I made sure both apps had identical settings (even down to specifying the same port mapping) and ran the torrent twice, one after the other.
I found that µ took 2min start to finish and T took 2.5min. After looking closely at that, I found the extra 30sec was on startup with T (whereas µ started the download almost immediately). If timed from the moment download traffic appears, then they are the same. I think the slower start may be T loading up the bluetack filters? …but I think these are essential so don't mind the extra first 30sec (and on a bigger file it'll be negligible)…

…In summary, T has more features, a better UI, can utilise blacklists and runs natively as 64bit in 10.6; A uses less memory and is slightly faster to start up.
I've since switched back to Transmission (bye bye Azureus ).

1.75 is highly unstable on Snow Leopard. It crashes often

Indeed, with the addition of DHT support in version 1.7, there's no longer any need to use uTorrent or Vuze etc. to download those difficult torrents. The minimal interface here is simply OS X heaven, yet the preferences and group support allow savvy users to get exactly the behaviour they want 99% of the time.

Finally, DHT support in 1.70! Hooray for Transmission team!

Transmission 1.60 is very unstable, multiple crashes on torrents that work fine when running 1.52. Worst part is it freezes up entire OSX desktop (running latest updates on Leopard). I recommend staying at 1.52!

1.34 is the latest decent firmware. Anything later seems to drastically decrease download speeds. When I update to the latest version, I get 0-10kb/s and when I downgrade back to 1.34 it rockets back up to 200-500kb's. Weird.

Switched from Azureus/Vuze when I realized that I didn't need 50MB of bloat. Thanks osx.iusethis!

Page 2 of 10. 99 entries.