The daemon supports a web front-end called Clutch. The Transmission back-end (libTransmission) also serves as the basis of the Transmission daemon. Starting with Transmission 2.30 an Apple Mac with an Intel CPU is needed PowerPC-based systems are no longer supported natively. Although it is possible to compile later versions from source, either by downloading from the project's website or using a package manager like Fink or MacPorts, it is unsupported and any bugs specific to 10.4 will not be fixed. Currently, Transmission 1.54 is the last version that runs on Mac OS X 10.4. Transmission 1.60 and later removed support for Mac OS X v10.4. Transmission's torrent activity and settings window. Transmission 4.0.0, released in February 2023, added support for version 2 of the BitTorrent protocol while maintaining backward compatibility with the older v1 torrents. MacOS-specific features include Dock and Growl notifications, automatic updates using Sparkle and Universal Binary (up until version 2.22). It does not support directly subscribing to RSS feeds containing torrent files for automatic download, but third-party add-ons can supply this functionality.
It allows the use of multiple trackers simultaneously, Local Peer Discovery, Micro Transport Protocol (μTP), and UDP tracker. It also supports automatic port-mapping using UPnP/ NAT-PMP, peer caching, blocklists for bad peers, bandwidth limits dependent on time-of-day, globally or per-torrent, and has partial support for IPv6. It includes a built-in web server so that users can control Transmission remotely via the web. It allows torrent-file creation and peer exchange compatible with Vuze and μTorrent. It supports the Magnet URI scheme and encrypted connections. Transmission allows the assigning of priorities to torrents and to files within torrents, thus potentially influencing which files download first. Transmission also seeds, that is, it will automatically share downloaded content. Within the file selection menus, users can customise their downloads at the level of individual files. By adding torrent files via the user interface, users can create a queue of files to be downloaded and uploaded. Transmission allows users to quickly download files from multiple peers on the Internet and to upload their own files. Transmission is free software licensed under the terms of the GNU General Public License, with parts under the MIT License. Transmission is a BitTorrent client which features a variety of user interfaces on top of a cross-platform back-end.