Tracker manager: bulk add/remove/edit outdated tracker/s of all torrents #6924

Open
opened 2026-02-21 18:41:27 -05:00 by deekerman · 12 comments
Owner

Originally created by @slrslr on GitHub (Feb 19, 2018).

ISSUE:
I have ~600 torrents now and some have outdated trackers/not working or ones with old PID (user identification numbers on private trackers that are part of announce url) in its URL that needs bulk replace.

Any hack to fix it, to replace old announce URL PIDs..

An idea to create NEW FEATURE - tracker manager:

  1. Allow deleting/adding particular tracker or multiple trackers from/to all torrents (or better only from/to torrents belonging to certain category, tag or torrent type (public/private) - maybe i can just filter out torrents, select multiple, right click, "Manage trackers", one text area for tracker addition, other for tracker removal, other for search for X and replace by Y.
  2. Show list of all trackers and show statistics for them. Example:
  • filter out trackers by the downtime in days: 7, 30, 90 or by the number of days in which tracker was last connectable (day would be considered only one in which qbt was running), by the number of unique peers helped establish connection resulting in download/upload.

And allow sorting trackers by any of the mentioned criteria/columns so one can select worst ones and bulk remove them from all torrents in case after removal the torrent would still has at least 2 other trackers so i do not end up tracker less on some torrents.

Thank You

Originally created by @slrslr on GitHub (Feb 19, 2018). **ISSUE**: I have ~600 torrents now and some have outdated trackers/not working or ones with old PID (user identification numbers on private trackers that are part of announce url) in its URL that needs bulk replace. Any hack to fix it, to replace old announce URL PIDs.. An idea to create **NEW FEATURE** - tracker manager: 1. Allow deleting/adding particular tracker or multiple trackers from/to all torrents (or better only from/to torrents belonging to certain category, tag or torrent type (public/private) - maybe i can just filter out torrents, select multiple, right click, "Manage trackers", one text area for tracker addition, other for tracker removal, other for search for X and replace by Y. 2. Show [list of all trackers](https://github.com/qbittorrent/qBittorrent/issues/6992) and show statistics for them. Example: - filter out trackers by the downtime in days: 7, 30, 90 or by the number of days in which tracker was last connectable (day would be considered only one in which qbt was running), by the number of unique peers helped establish connection resulting in download/upload. And allow sorting trackers by any of the mentioned criteria/columns so one can select worst ones and bulk remove them from all torrents in case after removal the torrent would still has at least 2 other trackers so i do not end up tracker less on some torrents. Thank You
Author
Owner

@Bloodcore commented on GitHub (Feb 22, 2018):

I'd also like such a feature. I sometimes add a large list of trackers for various torrents that have very low traffic.

List that I use is normally from https://github.com/ngosang/trackerslist

@Bloodcore commented on GitHub (Feb 22, 2018): I'd also like such a feature. I sometimes add a large list of trackers for various torrents that have very low traffic. List that I use is normally from https://github.com/ngosang/trackerslist
Author
Owner

@Seeker2 commented on GitHub (Mar 3, 2018):

Duplicate requests of this has been asked multiple times before:

First example of it I found:
[Wishlist] qbittorrent "add a new tracker" not functioning for ALL highlighted/selected torrents https://github.com/qbittorrent/qBittorrent/issues/1261
"Is this something you wish for? It's standard behavior in every program. If you select more than one item and add new trackers to them all items should get the new trackers. If you can select more than one item an this option is visible then it should work too or else it's a bug. I was on my way to report this as a new bug when i saw this. So please fix this."

Other examples:
Add way to mass update announce url https://github.com/qbittorrent/qBittorrent/issues/2428
change properties of multiple torrents https://github.com/qbittorrent/qBittorrent/issues/3077
Edit tracker for selected torrents and other features request https://github.com/qbittorrent/qBittorrent/issues/4982
Is there a way to Edit all trackers simultaneously ?? Thanks.. https://github.com/qbittorrent/qBittorrent/issues/5975
Add tracker to multiple torrents https://github.com/qbittorrent/qBittorrent/issues/6462
Feature: Tracker manager: bulk add/remove/edit outdated tracker/s of all torrents https://github.com/qbittorrent/qBittorrent/issues/8457
Batch-edit tracker URL on multiple torrents in the same time https://github.com/qbittorrent/qBittorrent/issues/8532

Similar requests:
[Wishlist] Tracker List sorting https://github.com/qbittorrent/qBittorrent/issues/261
[Wishlist] Default Tracker List https://github.com/qbittorrent/qBittorrent/issues/262
[Wishlist] Add the ability to edit trackers in torrent add dialog https://github.com/qbittorrent/qBittorrent/issues/505
Automatically add trackers to new downloads. Closes #262 https://github.com/qbittorrent/qBittorrent/pull/3332
Edit trackers https://github.com/qbittorrent/qBittorrent/issues/169
Ignore Private Trackers / Maintain Trackers https://github.com/qbittorrent/qBittorrent/issues/777
[Wishlist] Trackers tracker https://github.com/qbittorrent/qBittorrent/issues/797

@Seeker2 commented on GitHub (Mar 3, 2018): Duplicate requests of this has been asked multiple times before: First example of it I found: [Wishlist] qbittorrent "add a new tracker" not functioning for ALL highlighted/selected torrents https://github.com/qbittorrent/qBittorrent/issues/1261 "Is this something you wish for? It's standard behavior in every program. If you select more than one item and add new trackers to them all items should get the new trackers. If you can select more than one item an this option is visible then it should work too or else it's a bug. I was on my way to report this as a new bug when i saw this. So please fix this." Other examples: Add way to mass update announce url https://github.com/qbittorrent/qBittorrent/issues/2428 change properties of multiple torrents https://github.com/qbittorrent/qBittorrent/issues/3077 Edit tracker for selected torrents and other features request https://github.com/qbittorrent/qBittorrent/issues/4982 Is there a way to Edit all trackers simultaneously ?? Thanks.. https://github.com/qbittorrent/qBittorrent/issues/5975 Add tracker to multiple torrents https://github.com/qbittorrent/qBittorrent/issues/6462 Feature: Tracker manager: bulk add/remove/edit outdated tracker/s of all torrents https://github.com/qbittorrent/qBittorrent/issues/8457 Batch-edit tracker URL on multiple torrents in the same time https://github.com/qbittorrent/qBittorrent/issues/8532 Similar requests: [Wishlist] Tracker List sorting https://github.com/qbittorrent/qBittorrent/issues/261 [Wishlist] Default Tracker List https://github.com/qbittorrent/qBittorrent/issues/262 [Wishlist] Add the ability to edit trackers in torrent add dialog https://github.com/qbittorrent/qBittorrent/issues/505 Automatically add trackers to new downloads. Closes #262 https://github.com/qbittorrent/qBittorrent/pull/3332 Edit trackers https://github.com/qbittorrent/qBittorrent/issues/169 Ignore Private Trackers / Maintain Trackers https://github.com/qbittorrent/qBittorrent/issues/777 [Wishlist] Trackers tracker https://github.com/qbittorrent/qBittorrent/issues/797
Author
Owner

@Philippe734 commented on GitHub (Apr 10, 2018):

Here is a workaround to edit announce of all torrents shared:
Changes the path's folders for Linux.
https://qbforums.shiki.hu/index.php?topic=4350.0

@Philippe734 commented on GitHub (Apr 10, 2018): Here is a workaround to edit announce of all torrents shared: Changes the path's folders for Linux. https://qbforums.shiki.hu/index.php?topic=4350.0
Author
Owner

@Pantyhose-X commented on GitHub (Jun 9, 2022):

It is useful to remove trackers in batches

@Pantyhose-X commented on GitHub (Jun 9, 2022): It is useful to remove trackers in batches
Author
Owner

@tristanleboss commented on GitHub (Aug 22, 2022):

Great idea. It's a pain to work with "stalled" torrents using qBittorent. Would be great to be able to bulk remove or change a tracker, replace all the trackers for these torrents, ...

@tristanleboss commented on GitHub (Aug 22, 2022): Great idea. It's a pain to work with "stalled" torrents using qBittorent. Would be great to be able to bulk remove or change a tracker, replace all the trackers for these torrents, ...
Author
Owner

@ghost commented on GitHub (Oct 25, 2022):

Here is a workaround to edit announce of all torrents shared: Changes the path's folders for Linux. https://qbforums.shiki.hu/index.php?topic=4350.0

1

@ghost commented on GitHub (Oct 25, 2022): > Here is a workaround to edit announce of all torrents shared: Changes the path's folders for Linux. https://qbforums.shiki.hu/index.php?topic=4350.0 ![1](https://user-images.githubusercontent.com/95159500/197825771-7751dddc-9b9b-4738-8381-9b51335491f4.png)
Author
Owner

@Seeker2 commented on GitHub (Oct 25, 2022):

Maybe this?:
HINT: how to mass update announce URL in QBT

@Seeker2 commented on GitHub (Oct 25, 2022): Maybe this?: [HINT: how to mass update announce URL in QBT](https://qbforums.shiki.hu/viewtopic.php?t=4350)
Author
Owner

@ghost commented on GitHub (Dec 5, 2024):

I too would like to be able to edit trackers in bulk, specifically using the WebUI.

@ghost commented on GitHub (Dec 5, 2024): I too would like to be able to edit trackers in bulk, specifically using the WebUI.
Author
Owner

@stalkerok commented on GitHub (Dec 5, 2024):

Duplicate of https://github.com/qbittorrent/qBittorrent/issues/3077

@stalkerok commented on GitHub (Dec 5, 2024): Duplicate of https://github.com/qbittorrent/qBittorrent/issues/3077
Author
Owner

@stalkerok commented on GitHub (Dec 5, 2024):

Duplicate of https://github.com/qbittorrent/qBittorrent/issues/2428

@stalkerok commented on GitHub (Dec 5, 2024): Duplicate of https://github.com/qbittorrent/qBittorrent/issues/2428
Author
Owner

@Neustradamus commented on GitHub (Jan 27, 2025):

To follow this ticket.

@Neustradamus commented on GitHub (Jan 27, 2025): To follow this ticket.
Author
Owner

@xavier2k6 commented on GitHub (May 23, 2025):

ANNOUNCEMENT!

For anybody coming across this "Feature Request" & would like/love to see a potential implementation in the future!
Here are some options available to you:

  1. Please select/click the 👍 &/orreactions in the original/opening post of this ticket.

  2. Please feel free (If you have the "skillset") to create a "Pull Request" implementing what's being requested in this ticket.
    (new/existing contributors/developers are always welcome)


DO:

  • Provide constructive feedback.
  • Display how other projects implemented same/similar etc.

DO NOT:

  • Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s).
    (These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)
@xavier2k6 commented on GitHub (May 23, 2025): ## ANNOUNCEMENT! For anybody coming across this **_"Feature Request"_** & would like/love to see a potential implementation in the future! **Here are some options available to you:** 1. Please select/click the 👍 **&/or** ❤ `reactions` in the original/opening post of this ticket. 2. Please feel free _(If you have the "skillset")_ to create a **_"Pull Request"_** implementing what's being requested in this ticket. **_(new/existing contributors/developers are always welcome)_** ____ **DO:** * Provide constructive feedback. * Display how other projects implemented same/similar etc. **DO NOT:** * Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s). **(These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)**
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#6924
No description provided.