Skip to main content

qBittorrent version compatibility

note

qui supports qBittorrent 4.3.9 and newer as the baseline. Some features require newer builds, as the table shows. Versions older than 4.3.9 can still connect, but qui does not guarantee full functionality.

qui detects the features that each qBittorrent instance supports and adjusts the interface to match. If an instance is too old for a feature, qui disables that feature:

FeatureMinimum VersionNotes
Rename Torrent4.1.0+ (Web API 2.0.0+)Change the display name of a torrent
Tracker Editing4.1.5+ (Web API 2.2.0+)Edit, add, and remove tracker URLs
File Priority Controls4.1.5+ (Web API 2.2.0+)Enable or disable files and set download priority levels
Rename File4.2.1+ (Web API 2.4.0+)Rename individual files in a torrent
Rename Folder4.3.3+ (Web API 2.7.0+)Rename folders in a torrent
Per-Torrent Temporary Download Path4.4.0+ (Web API 2.8.4+)When you add a torrent, set a custom temporary download path
Torrent Export (.torrent download)4.5.0+ (Web API 2.8.11+)Download .torrent files with /api/v2/torrents/export. First available in 4.5.0beta1
Backups (.torrent archive export)4.5.0+ (Web API 2.8.11+)qui backups use /torrents/export. If the endpoint is unavailable, qui hides the backup UI
Subcategories4.6.0+ (Web API 2.9.0+)Nested category structures, for example Movies/Action
Torrent Creation5.0.0+ (Web API 2.11.2+)Create new .torrent files with the Web API
Path Autocomplete5.0.0+ (Web API 2.11.2+)When you add torrents or create .torrent files, qui suggests paths
External IP Reporting (IPv4/IPv6)5.1.0+ (Web API 2.11.3+)Exposes the last_external_address_v4 / _v6 fields
Tracker Health Status5.1.0+ (Web API 2.11.4+)Detects unregistered torrents and tracker issues
Share limit action5.2.0+ (Web API 2.15.1+)If a torrent reaches a ratio, seeding time, or inactive seeding limit, choose an action: stop, remove, remove with content, or enable super seeding. If the instance reports Web API 2.15.1 or newer, qui shows this control
Share limit modeunreleased (Web API 2.16.0+)Controls whether that action runs when the torrent reaches any configured limit or only when it reaches all limits. If the instance reports Web API 2.16.0 or newer, qui shows this control
note

Hybrid and v2 torrent creation requires a qBittorrent build that links against libtorrent v2. If a build links against libtorrent 1.x, it ignores the format parameter.

Authentication compatibility

API key auth with reverse-proxy Basic Auth

qBittorrent added API key authentication in version 5.2.0 (Web API 2.14.1). Older instances accept only a username and a password.

qBittorrent API key authentication uses the HTTP Authorization: Bearer ... header. Reverse-proxy Basic Auth, for example nginx auth_basic, also uses the Authorization header.

A request can carry only one normal Authorization value. You cannot combine qBittorrent API key authentication with reverse-proxy Basic Auth in the default setup. Use qBittorrent username and password authentication with reverse-proxy Basic Auth, or bypass Basic Auth for the requests that qui sends to qBittorrent.

Troubleshooting missing features

Create Torrent button is not visible

qui shows the Create Torrent button after it connects to qBittorrent 5.0.0 (Web API 2.11.2) or newer and detects torrent creation support. If the button is missing, open the instance settings, test the connection, and refresh the qui web UI. Upgrade qBittorrent if it is older than 5.0.0. On the all-instances view, qui shows the button for each instance where it detected support.

Hybrid and v2 torrent formats are unavailable

The hybrid and v2 torrent format options require a qBittorrent build that links against libtorrent v2.x, even on qBittorrent 5.0.0 or newer. If your build uses libtorrent 1.x, the torrent creation dialog displays an alert that only the v1 format is available. This is a build-time property of qBittorrent. You cannot change it through qui.

"Too many active torrent creation tasks" error

qBittorrent limits the number of concurrent torrent creation tasks. If you see a 409 Conflict error with this message, wait for your existing creation tasks to finish before you start new ones. Monitor active tasks in the torrent creation task list.