TorSwarm is an open source BitTorrent downloader which is in early development

Jun 17, 2020
Updated • Jun 17, 2020
Software, Windows software

Though qBitTorrent has been my go-to P2P downloader for a long time, I do like to try new clients once in a while, and was impressed with PicoTorrent. I came across a new BitTorrent downloader (not a proper client, explained further) which is open source, and has a minimalistic approach. This is TorSwarm.

TorSwarm is an open source BitTorrent downloader which is in early development

It is in a very early stage of development. So, I wouldn't compare it with polished applications.

TorSwarm is a portable software and comes in a tiny 227KB archive. The extracted folder is less than 1MB in size. The program's interface doesn't have a toolbar or menubar. Drag and drop a torrent file from explorer onto TorSwarm's GUI, or include the path manually. You may also add a magnet link to download torrents. Set the download path, which is the folder where the torrent's data will be saved.

TorSwarm add torrent

The application does not have an options page or a right-click context menu or tray icon. Instead, the TorSwarm interface has a few settings that you can tinker with. This includes setting the maximum number of connections, connection timeout, minimum threads, handshake timeout, peers from tracker, piece timeout, metadata piece timeout.

TorSwarm torrent downloading

Click the Start button to begin downloading the torrent. The Files pane, which is on the left side displays the list of files available in the selected torrent. The Output pane on the right logs the task.

TorSwarm download complete

Hit the Stop button to stop the download. As of now, the application does not support pausing and resuming downloads. So, if you stop a torrent midway, it re-downloads it from the start. This can result in a lot of data usage if you're on a capped connection. That's not a good thing, but I'd like to remind you again that the application is still in an early phase.

TorSwarm torrent stopped

However, that's not its biggest con. TorSwarm does not support uploading torrents, meaning you can't seed back to other peers. This is considered unethical, aka leeching.

The program displays the current, average and max download rates in the bottom left, while the ETA details are displayed on the opposite side. A status bar is located on the bottom edge, and that displays the download progress, peers, among other information. A visual progress bar is displayed towards the far right corner. TorSwarm saves a log file in plain text in the output folder, with more stats about the download process.

The developer's GitHub page acknowledges that the program does not support uTP, NAT, PnP, etc., currently. There is no way to set the upload or download limit either.

TorSwarm is written in C#. The source code is available on GitHub. The program doesn't have anything to do with Tor, the letters in the name represent "Torrent".

TorSwarm Magnet URI

TorSwarm does a reasonably good job of downloading files, and I would term it as an interesting concept application in its current state. Its main flaws right now are the lack of support for uploading (seeding), pause and resume, as well as management features such as blocking IP addresses. If these features arrive in a future update, the program can be considered a proper BitTorrent Client. I'd also like to see options to add trackers (you can do this with a magnet perhaps), add or ban IPs, etc. As far as the performance is concerned, it is is quite light on resources.


For Windows

software image
Author Rating
4.5 based on 2 votes
Software Name
Operating System
Software Category
Landing Page

Tutorials & Tips

Previous Post: «
Next Post: «


  1. yawn said on June 19, 2020 at 6:05 am

    So TorSwarm is “considered unethical”, but I take it that’s why you like it, ha.

    Some cheats are nothing new, as with BitThief.

  2. Jerome Almand Maurice, comte d'Albignac said on June 18, 2020 at 9:08 pm

    Tor community has been infected by the obnoxious private server users. These people have created a parallel business where you have to get:

    private accounts

    Then you must oblige to the heads and mods of the various private trackers… all of it for non-legal content, mainly low-quality sitcoms and hollywood 3D CGI ripoffs of old comics.

    1. an unethical freeloader said on June 28, 2020 at 5:23 am

      If you want to own a huge archive of liberated media, then the cheapest and easiest way does not involve downloading anything. Just find someone with an huge archive, buy an external drive, and hook that to their PC and do a transfer. It doesn’t get any better than that.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.