qBittorrent
| qBittorrent | |
|---|---|
A screenshot of qBittorrent v5.0.1 running on Windows 10 | |
| Original author | Christophe Dumez[1] |
| Developers | Sledgehammer999, Chocobo1, glassez, pmzqla and others[2] |
| Initial release | May 16, 2006[3] |
| Stable release | 5.1.4[4]
/ 19 November 2025 |
| Written in | C++ (Qt),[5] Python |
| Operating system | Cross-platform: FreeBSD, Linux, macOS, OS/2, Windows |
| Platform | ARM, x86, x64 |
| Available in | ≈70 languages[6] |
List of languages Default UI: English
≥ 99% translated: Basque, Catalan, Chinese (Taiwan), Czech, Danish, Dutch, Galician, German, Hebrew, Indonesian, Japanese, Korean, Lithuanian, Polish, Portuguese (Brazil), Russian, Turkish, Ukrainian ≥ 50% translated: Belarusian, Bulgarian, Chinese, Chinese (Hong Kong), Finnish, French, Greek, Hungarian, Italian, Latvian (Latvia), Malay (Malaysia), Norwegian Bokmål, Occitan (post 1500), Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish ≥ 10% translated: Croatian, Esperanto, Arabic, Armenian, English (Australia), English (United Kingdom), Georgian, Hindi (India), Icelandic, Latgalian, Uzbek (Latin), Vietnamese | |
| Type | BitTorrent client |
| License | GPLv3+[7] with OpenSSL linking exception |
| Website | www |
| Repository | |
qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, OpenSSL, zlib, Qt 6 toolkit and the libtorrent-rasterbar library for the torrent back-end, with an optional search engine written in Python.[8]
History
qBittorrent was originally developed in March 2006 by Christophe Dumez.[1] qBittorrent contained a remote code execution exploit caused by a failure to validate any TLS certificates presented to the application when downloading content via HTTP.[9] The flaw, which had been in the application since at least 2010, was eventually fixed in version 5.0.1, on October 28, 2024, more than 14 years later. It is not believed the flaw affected downloads using the BitTorrent protocol, however the application uses HTTP(s) to check for updates, download RSS feeds and manage its Internet geolocation database.[10]
Features
qBittorrent is a cross-platform torrent client compatible with FreeBSD, Linux, macOS, OS/2 (including ArcaOS and eComStation), and Windows.[11] Among its main features are bandwidth scheduling, torrent queuing and prioritization, content selection within torrents, and an integrated RSS feed reader with automatic download filters.[12] The client supports DHT, PEX, encrypted connections, LPD, UPnP, NAT-PMP, μTP, magnet links, and private torrents, as well as IP filtering using eMule dat or PeerGuardian file formats.[12] Version 4.6.0 added experimental I2P support.[13]
qBittorrent also includes an integrated torrent search engine powered by user-installable Python plugins, enabling simultaneous searches across multiple torrent sites directly from the client.[14] Remote control is available through a secure web user interface. The client supports IPv6, Unicode, and is available in approximately 70 languages.[6] Sequential downloading, which enables approximate media streaming, and a torrent creation tool are also included.[12]
Reception
In 2012, Ghacks suggested qBittorrent as an alternative to μTorrent for those put off by its adware and bundleware changes.[15] TechRadar reviewed the application in 2020, praising its ease of use, ad-free interface, and extensibility through plugins as features that make the software more capable for power users.[12]
See also
- Comparison of BitTorrent clients
- List of free and open-source software packages
- Usage share of BitTorrent clients
References
- ^ "Contributors to qbittorrent/qBittorrent". GitHub. Archived from the original on 2020-06-21. Retrieved 2019-07-01.
- ^ "Oldest available changelog". GitHub. Archived from the original on 2019-02-17. Retrieved 2016-02-17.
- ^ "release-5.1.4". 19 November 2025. Retrieved 20 November 2025.
- ^ "qBittorrent Analysis Summary". ohloh.net. Ohloh. Archived from the original on 2014-02-25. Retrieved 2012-08-23.
- ^ a b "Localization of qBittorrent". qBittorrent.org. Archived from the original on 2013-08-14. Retrieved 2012-08-23.
- ^ "Copying file", qBittorrent.org, archived from the original on 2019-02-17, retrieved 2012-08-26
- ^ "qbittorrent 5.1.4-1". Arch Linux Packages. Arch Linux. 20 November 2025. Retrieved 18 February 2026.
- ^ "CVE-2024-51774". www.cve.org. Archived from the original on 2025-04-17. Retrieved 5 February 2025.
- ^ "qBittorrent fixes flaw exposing users to MitM attacks for 14 years". BleepingComputer. Retrieved 5 February 2025.
- ^ "Network / Networking / Internet applications". netlabs.org. Archived from the original on 2020-09-18. Retrieved 2020-09-03.
- ^ a b c d Soni, Jitendra (4 June 2020). "qBittorrent torrent client review". TechRadar. Retrieved 5 February 2025.
- ^ Brinkmann, Martin (23 October 2023). "qBittorrent 4.6 launches with I2P support". gHacks Tech News. Retrieved 1 June 2024.
- ^ Brinkmann, Martin (19 November 2018). "Searching for torrents from within qBittorrent". gHacks Tech News. Retrieved 1 June 2024.
- ^ Brinkmann, Martin (21 February 2012). "Looking For A uTorrent Alternative? Try qBittorrent". Ghacks.net. Archived from the original on 10 January 2017. Retrieved 17 December 2014.
External links
- Official website
- qBittorrent on GitHub
- qBittorrent on FossHub