Optional: Right-click the newly added feed in your list, select , and give it a recognizable name (e.g., "Linux OS Updates").
The core of any rule is the field. This tells qBittorrent what to look for in an article's title to determine if it should be downloaded.
You need a functional RSS feed URL from your preferred public or private torrent indexer. Go to your torrent provider website. Find the or RSS Feed link. Copy the full URL (e.g., https://example.com ). In qBittorrent, navigate to the RSS tab. Click New subscription in the bottom left corner. Paste the copied URL into the pop-up box. Click OK . Step 3: Configure Automatic Downloading
If your feed is not working as expected, check these common pain points: add rss feed to qbittorrent
By default, qBittorrent hides the RSS reader to keep the user interface clean and minimal. You must turn it on before you can add any feeds. Open . Look at the top menu bar and click on View .
def get_feeds(): url = f"QB_HOST/api/v2/rss/items" # returns feed items; to list feeds use rss/feedList r = session.get(f"QB_HOST/api/v2/rss/feedList") r.raise_for_status() return r.json()
unless you need a specific feature from the nightly builds. RSS is generally stable in the official releases, while nightly builds may introduce regressions. Optional: Right-click the newly added feed in your
(usually located in %LOCALAPPDATA%\qBittorrent\ on Windows or ~/.local/share/qBittorrent/ on Linux). This way, you can restore your entire RSS setup after a reinstall.
Once you see it working, gradually add complexity.
Click the button (often represented by a green plus icon or text link) in the bottom-left corner of the RSS panel. Paste your copied RSS feed URL into the dialog box. You need a functional RSS feed URL from
A small dialog box will pop up. into the text field. Click OK .
When working with regex, remember to select the checkbox and be aware that QRegularExpression uses a Perl‑compatible syntax with the CaseInsensitiveOption by default.