Captain qBit

Captain qBit

Control your qBittorrent server from your phone

Aviad Gafni Download Remote Controller

Screenshots

Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit Screenshot of Captain qBit

Description

Captain qBit is a modern Android app for managing a qBittorrent instance remotely over its Web API. It's a client for your self-hosted qBittorrent server — not a standalone downloader.

Features:

* Live torrent list with global and per-torrent speeds, progress, and ETA
* Sort, search, and filter by status, category, tracker, or tags from a drawer sidebar
* Category and tags shown as chips, with a colour you can pick per category
* Manage multiple servers and switch between them
* Add torrents via magnet links or .torrent files, with category, save path, start-paused, and Automatic Torrent Management options
* Choose which files to download when adding, and set per-file priorities from the Files tab
* Create categories on the fly, manage tags, recheck, reannounce, rename, and change save paths
* Detailed view with Info, Files, Trackers, and Peers tabs, including a browsable file tree
* Light, Dark, or System theme, with optional Material You dynamic colours
* Per-app language override, independent of your device's system language, with community translations via Weblate
* Optional status notification, plus opt-in alerts when a download or force-recheck finishes,
with configurable refresh intervals to trade freshness for battery life
* Browse RSS feeds and articles, with auto-download rules and notifications for new matches
* Encrypted backup and restore of your servers and settings
* Clear failure reasons when a torrent errors, instead of a bare "error"
* Optional HTTP Basic Auth for servers behind a reverse proxy, plus self-signed certificate support — approve the certificate's fingerprint in-app, per server
* Sign in with a qBittorrent 5.2 API key instead of a username and password, or leave both empty for a server whose reverse proxy authenticates on its behalf
* Choose when alerts may make a sound — always, never, or everything outside a quiet-hours window you set
* Schedule the alternate speed limits: pick the time window and the days it applies to, and the server switches limits on its own
* Works with qBittorrent 4.x and 5.x

Captain qBit began as a fork of qBittorrent Manager by Yash Garg and builds on that foundation. It is free and open source under the GPL-3.0 license.

Source code and issue tracker: https://github.com/Acamol/Captain-qBit

What’s new (1.6.0)

- New: schedule the alternate speed limits — pick the hours and days, and the server switches on its own
- New: all speed limits now sit together under Settings → Speed limits
- The alternate-limits switch now follows the server when the schedule flips it
- Fixed: an optional username or password could show an error that couldn't be cleared
- Fixed: the API key field was greyed out with no explanation on older servers
- Updated Hebrew translation

Versions

Version Date Size Requires Android Download
1.6.0 current
5511aecde4b4bb2d…
2026-10-12 6.4 MB API 28
1.5.0
1642d792f598a80a…
2026-09-26 6.4 MB API 28
1.4.0
ad2fdeb0bf8a2cd8…
2026-09-09 6.3 MB API 28

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • ACCESS_LOCAL_NETWORK
  • NotificationsShow notifications.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • FOREGROUND_SERVICE_SPECIAL_USE
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
Show 2 more permissions
  • Run at startupStart automatically after the device is switched on.
  • qbit.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments