QBITTORRENT(1)
π qBittorrent(1) β like, the manual, bestie β¨
okay so this is from the General Commands Manual section of your friendly neighborhood man pages, and it's about to be your new favorite thing. sit down, grab a boba, let's go π§π
πΈ NAME πΈ
qBittorrent β a Bittorrent client written in C++ / Qt. that's it, that's the vibe. no cap. π
π¦ SYNOPSIS π¦
qbittorrent [options] [(<filename> | <url>)...]
qbittorrent --help
qbittorrent --version
literally just run it, optionally throw some torrent files or URLs at it, and she works. iconic behavior tbh π
β¨ DESCRIPTION β¨
So qBittorrent is an advanced Bittorrent client written in C++ / Qt, and it's built on top of the libtorrent-rasterbar library by Arvid Norberg. highkey a power couple π«Ά
It's similar to uTorrent β you know, that one β but make it cute. qBittorrent is fast, stable, light, it supports Unicode, and it gives you a genuinely good integrated search engine. obsessed. π₯
It also ships with:
- UPnP port forwarding / NAT-PMP
- encryption (Vuze compatible)
- FAST extension (mainline)
- PeX support (utorrent compatible)
like... she does it all. main character energy fr fr π
π OPTIONS π
-h|--helpβ shows you this help message and dips out. very "bye, love you" of her. π©·-v|--versionβ spits out the program version and exits. quick little flex.--confirm-legal-noticeβ confirms the legal notice. yes bestie, the paperwork. π--webui-port=<port>β changes the WebUI port. that's the port number, don't @ me. π--torrenting-port=<port>β changes the torrenting port. different port, same slay. π--no-splashβ disables the splash screen. no waiting, straight to business. π¨--profile=<dir>β stores configuration files in<dir>. your setup, your rules. π--configuration=<name>β stores configuration files in directories namedqBittorrent_<name>. spreadsheet girlies rise πΈ--relative-fastresumeβ a straight-up hack intolibtorrentfastresume files that makes the file paths relative to the profile directory. yes, it's a hack, it says so, we love a self-aware legend. β οΈβ¨- (
<filename>|<url>)...β downloads the torrents passed by the user. feed her. π
π Options when adding new torrents π
like, specifically for the "new torrent, who dis" moment:
--save-path=<path>β torrent save path. where it lives now. π‘--add-stopped=<true|false>β adds torrents as running or stopped. your call, bestie.--seed-modeβ seed mode. that's it. that's the whole thing. π±--category=<name>β assigns torrents to a category. and listen β if the category doesn't exist, it will be created. she's proactive like that. π--sequentialβ downloads files in sequential order. one at a time, in order, no chaos. π--first-and-lastβ downloads the first and last pieces first. prioritize the edges, iykyk. π¦--skip-dialog=<true|false>β specifies whether the "Add New Torrent" dialog opens when adding a torrent. sometimes you just don't wanna be perceived. π
π ENVIRONMENT π
Big one β option values may be supplied via environment variables. π«Ά
Here's the formula, and it's honestly so clean: for an option named parameter-name, the environment variable name is QBT_PARAMETER_NAME β that's upper case, with - replaced by _.
To pass flag values, set the variable to 1 or TRUE. for example, to disable the splash screen:
QBT_NO_SPLASH=1 qbittorrent
And the golden rule: command line parameters take precedence over environment variables. the CLI is the main character here, periodt. π
π BUGS π
If you find a bug, please report it at https://bugs.qbittorrent.org. don't suffer in silence, tell the devs, they wanna know. π
π AUTHORS π
Christophe Dumez chris@qbittorrent.org. king behavior. ππ
that's the whole page, you're welcome, go download something legally and responsibly π§π
β signed, sealed, delivered by whoever wrote Bittorrent client written in C... Β· August 2026 Β· QBITTORRENT(1) βπ
π¦ where this page comes from
- arch rolling: qbittorrent 5.3.0-1 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- nixpkgs unstable: qbittorrent 5.3.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms