Limiting Seeding Ratio in ruTorrent

This short guide will show you how to limit the seeding ratio in ruTorrent, so you can comply with our restrictions on public tracker seeding.

Ratio Groups

  • Start off by opening up your settings in ruTorrent and clicking the Ratio Groups option.

  • Fill out the top group (or any other one if you wish) with the following settings and give it a name
    • In this example, this group stops the torrent from seeding over 2 ratio.
Min % Max % UL,MB Time,h Action
200 200 any value -1 Stop
  • Another here stops all torrents as soon as it finished downloading
Min % Max % UL,MB Time,h Action
0 0 0 -1 Stop
  • You can choose any action to the torrent after it has reached that requirement.
    • We recommend Stop as the action. This is to stop the torrents from seeding, mark it as completed and for you to download the files to your PC
    • You can also select Remove to remove the torrent or Remove data to remove the torrent and its associated files.

  • You can also set this to be done by default to all future torrents by using the Default ratio group option in the bottom right of the ratio groups screen
  • Select the number corresponding to the created ratio group. In this case, select 1 and click OK.
  • Please note that setting this will restrict every torrent, private or public, in ruTorrent to a 2 ratio.

ExtRatio Plugin

  • You can also use ExtRatio to automatically filter and set future torrents to a certain ratio group or throttle group.


  • To install ExtRatio, run the following command on your SSH to install this plugin.
cd ~/www/rutorrent/plugins/ && svn checkout && svn checkout && cd ~
  • Here, we want to set all future public torrents to be set to the created ratio group earlier.
    • Click Add and set a name
    • On the If box, select All torrent's trackers are public from the dropbox
    • Then on Then box, select the public group created.
      • In this case, it's named Publics.
    • Confirm the changes by clicking OK.

  • Should there be public torrents that are not throttled, it may be due to it not being included to ruTorrent's Public Tracker list.
    • You may have to manually add the tracker url by selecting One of torrent tracker's URLs contains from the dropbox then input the public tracker's hostname.
  • You can also set the following in the If dropbox, according to your needs
    • Torrent label contains
    • One of torrent tracker's URLs contains
    • All torrent's trackers are public
    • One of torrent tracker's URLs contains
    • One of torrent trackers is private