BATorrent is a free, open-source BitTorrent client for Windows, macOS, and Linux, built in C++/Qt 6 on the libtorrent engine. It shows your downloads as a grid of real movie, series, and game cover art (TMDB + IGDB) and can be themed six ways. It is privacy-first: VPN interface binding with a kill switch that drops all traffic if the tunnel dies, a Tor preset, anonymous handshake, and anti-leecher blocking. It also includes a browser WebUI with QR pairing, built-in search, RSS auto-download, stream-while-downloading, and Plex/Jellyfin/Emby library refresh. No ads, no telemetry, no "Pro" tier, and no account required.
What's new in 4.9.0
Added • One Add button where there were three. Paste a magnet, a link, an info-hash or a path — several at once, one per line — and the field says what it worked out as you type, because routing is the part a pasted link cannot show you. Choosing a .torrent sits beside it at the same size, since most people arrive with a file. • Folders in the file list when you add a torrent. Unticking one unticks everything inside it, and a folder shows half-ticked when its files disagree. The size follows what is ticked instead of staying at the torrent's total. • A magnet looking for its file list now says so, with the time it has been looking, a turning marker and a bar that admits it has no percentage yet. Before, it read as a download sitting at 0%. • Tiles say why a torrent is not moving:no peers, no seeds, stalled, an incomplete swarm. The app worked these out already and only showed them on hover, in list view. • Seeding says whether anyone is actually on the other end. "Seeding" to three people and to nobody for two days used to look the same. • The category menu counts what is in each one and marks the one you are in, which matters most for the categories you made yourself. • A short, permanent line about what sharing means, with the longer version in the setup wizard and in About.
Changed • Motion throughout:the command palette fades and grows, rows deal in once per session, progress and the percentage glide between the engine's once-a-second reports, a torrent finishing on screen gets a ring, and tabs share one sliding underline. Static drop shadows are gone; borders do that work. Everything respects reduced motion. • The progress bar lost its dark plate and its inner percentage. The poster already darkens at that edge, so the plate was black on black; the number sits beside a thinner bar and is legible whatever colour the fill is. • Settings moved in with Downloads, Find and HUB, because it is a page like they are. What is left on the right is the VPN, which now says its state in words. Donate moved to the footer:a link out is not navigation. • Monospace is for raw data only — hashes, paths, logs. Sizes, speeds and times are set in the interface typeface with tabular figures. • One stroke weight across every icon, and one rule:solid means transport, everything else is drawn in outline. Enforced by a check now, not by memory. …
Added • Point BATorrent at your own VPN. Set it up in Settings and only this app goes through it; if the tunnel drops, transfers stop instead of falling back to your normal connection. Split tunnel, auto-connect, and the binding rechecked over the tunnel's whole life instead of once at startup. • Drop a WireGuard .conf on the VPN card to import it. Each profile shows the country it actually lands in, resolved from the endpoint rather than the name. • The network interface picker names the tunnel BATorrent brought up, and marks the ones that look like tunnels, instead of listing identical-looking adapters. • Direct downloads:any http link, segmented and resumable, with a fallback for servers that refuse range requests. File hosts included. Paste it, use Ctrl+D, or drop the link on the window. • A setup wizard on first run:language and content language, theme, covers or list, and where the navigation and detail panel sit. Every answer applies as it is clicked. Reachable any time from Help, and shown once to everyone updating to 4.8, since most of these settings were never easy to find. • Search warns about releases that want a password, are too small to be what they claim, or are cam rips, before the bandwidth is spent. • More than one video plays at once, each in its own window. • Start with the system, without the window opening minimised when it is launched by hand. • macOS:double-clicking a .torrent opens BATorrent. …
3.0.3Jun 5, 2026
Frequently asked questions
Is BATorrent free?
Yes. BATorrent is free and open-source software released under the MIT license.
What is the latest version of BATorrent?
The latest version is 4.9.0, released on Oct 9, 2026.
Is it safe to download BATorrent?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 7afac4a87cbeed101a4a3d0fcf6d69dab68873f776b4c3100631c69900ad6047.
Which Windows versions does BATorrent support?
BATorrent requires Windows 10 or later and is available for 64-bit (x64) systems.
How do I install BATorrent silently?
Run the offline installer with "BATorrent-setup-x86_64.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=Mateuscruz19.BATorrent -e --silent.
How do I uninstall BATorrent?
Open Settings › Apps › Installed apps, find BATorrent and select Uninstall. From the command line, run winget uninstall --id=Mateuscruz19.BATorrent -e.
Alternatives to BATorrent
Other P2P File Sharing programs for Windows from different developers.