Top 8 Torrent Clients for Ubuntu & Other Linux Distributions

Look no further. Here are the best Torrent clients for Ubuntu Linux that you should be using right now.
Warp Terminal

Looking for the best torrent client for Ubuntu?

Indeed, there are many torrent clients available for Linux. Even though I’ve primarily mentioned Ubuntu, you can get most of them working on any other Linux distribution out there.

No matter what your preferences are, a torrent client needs to have the essential features needed along with an easy-to-use interface.

Here, you will find the list of the best torrent clients for Linux.

You can also check the best download managers for Ubuntu if you’re not just looking for torrent downloaders.

Note: This list is in no particular order of ranking.

Non-FOSS alert! Some applications mentioned here are not open source. They are listed here because they are available on Linux and the article’s focus is on Linux.

1. qBittorent


qBittorrent is one of the most popular open-source torrent clients available across multiple platforms.

The user interface (which is based on Qt) is simple and gets the job done. It supports magnet links as well. In addition to the basic functionalities, you also get a bunch of useful features like the web user interface, the ability to tweak the speeds, configuring the number of connections per torrent download, and more such options.

You can take a look at its GitHub page to explore the source code.

How to install it?

To get the latest version, you can download the binaries for any Linux distro or the source from their official download page.

You can also find qBittorrent in your software center or package manager. Launch the software center and proceed to install it from there.

If you want to utilize the terminal (on Ubuntu), you can do that by typing the command below:

sudo apt install qbittorrent

2. Tribler


Tribler is an interesting open-source torrent client with P2P discovery feature.

You can utilize its existing channels to search through some popular torrent sites. Of course, as a fair warning, you should utilize it to search for copyright free content.

The P2P discovery feature with peer and seeders stats can be convenient for users to find things to download quickly. Furthermore, Tribler utilizes Tor-inspired onion routing to help you fight against censorship.

I would still recommend using VPN services for additional protection.

Explore more about it on its GitHub page.

How to install it?

Unlike other options, Tribler is not available in the default repositories. So, you need to head to its GitHub releases section, and download the target package (deb/rpm) to install it.

You can also compile from source if you need.

3. Deluge

Deluge Torrent

Deluge is another impressive torrent client on Linux. It aims to be a lightweight option for users.

While it features some essential options to customize the connection speed, bandwidth and a few more options, it is easy to use.

It is also worth noting that it is available across multiple platforms (Windows, macOS & Linux). You can also take a look at its Git repository to explore more about it.

How to install it?

To get the latest version, you can install the Flatpak package from Flathub.

If you’re on Ubuntu (or Ubuntu-based distro), you can look for it in the software center and get it installed.

In case you want to utilize the terminal, you can type in the following:

sudo apt install deluge

For other Linux distros, you can refer to the official download page and follow the instructions.

4. Transmission

Transmission Torrent

Considering that it comes pre-installed on Ubuntu, it is safe to say that it is probably the most popular torrent client for Linux.

The user interface is dead simple but features most of the essential options that include magnet link support, download/upload speed configuration, remote control, and so on.

You can take a look at its GitHub page to know more about it.

How to install it?

For Ubuntu users, just head to the software center and search for Transmission to get it installed. Do note that you may notice a flatpak package for it as well (on Flatpak enabled distros) – if you don’t want that, you should go for the deb package.

You can also try typing this in the terminal to install it:

sudo apt install transmission

There’s also a separate Transmission Remote app available if you want remote control over your torrent client.

For other Linux distros, refer to its official download page.

5. Fragments

Fragments Torrent

If you are looking for a better user experience with all the necessary features for torrenting, this is worth checking out.

Even though it is an open-source torrent client. The only downside for some users – it is primarily available as Flatpak.

But, if you don’t have an issue with using Flatpaks, it should be an impressive addition to your system. You can also try exploring more about it on its GitLab page.

How to install it?

You need to have Flatpak enabled to install it from Flathub. If you don’t know about that, you may refer to our flatpak guide. Once you do that, you just need to type the following command:

flatpak install flathub de.haeckerfelix.Fragments

You can also build it from source if you’d like.

6. Tixati (Non-FOSS)

Tixati Torrent

Even though Tixati is not an open-source software, it is available for Linux. It is also available for Windows, if you’re looking for cross-platform support.

The key highlight of Tixati is that it provides detailed information about bandwidth usage and important stats using a chart, along with all the essential features for a torrent client. Furthermore, it offers a portable edition if that’s what you were looking for on Linux.

How to install it?

You won’t find this in your software center. So, you will have to head to its download page to get the .deb or .rpm file to get it installed.

7. Frostwire

Frostwire Torrent

Frostwire is an impressive open-source torrent application that you might want to try. It is more than just a simple torrent client. Not just limited to Linux – but it’s also available for Android, which you can use it to share files over WiFi.

It’s also available for Windows and macOS.

You can search for downloaded torrents from within the application and play them inside the application. In addition to the downloaded files, it can browse your local media and have them organized inside the player. The same is applicable for the Android version.

An additional feature is that Frostwire also provides access to creative commons' music by artists. You can download them and listen to it, for free.

How to install it?

You can find the .deb file or the .rpm file from its official download webpage. Frostwire isn’t available in the software center, so you’d have to download it from the official site to install it.

8. KTorrent

Ktorrent Torrent

Yet another remarkable open-source Bittorrent client for Ubuntu (and other Linux distros) developed by KDE.

While offering a simple user interface, there are a lot of options that include plugins support, magnet link support, custom groups, and so on. Yes, it’s a Bittorent client by KDE – but it works quite well on GNOME as well.

How to install it?

You should easily find it in your respective software center. In case you want to try the terminal, type in the following to install it:

sudo apt install ktorrent
Most of the time, torrent applications do not start by default. You might want to change this behavior. I suggest that you should read how to manage startup applications in Ubuntu to make sure the BitTorrent client starts when you boot.

Wrapping Up

Now that you know some of my favorite picks for torrent clients in Linux (Ubuntu, specifically).

What is your favorite torrent application? Let me know in the comments down below.

About the author
Ankush Das

Ankush Das

A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.