
JSTorrent
JSTorrent is a free, open-source BitTorrent client for downloading torrent files, offered as standalone software for Windows, Mac, Linux, and Android, as wel…
What JSTorrent is
JSTorrent is a free, open-source BitTorrent client for downloading torrent files, offered as standalone software for Windows, Mac, Linux, and Android, as well as an optional Chrome extension. A download can be added by opening a .torrent file, clicking or pasting a magnet link, or pasting a torrent URL. The client supports selective downloads and DHT, and can stream video from torrents, including MKV keyframe-aware seeking. It also supports concurrent HTTP downloads from web seeds with keep-alive, rate limiting, and redirect handling. The extension can handle magnet links and add torrents from the browser context menu. On ChromeOS, it can pair with an Android companion app for file and network operations; Chromebooks without Play Store access can use a background daemon in Linux (Crostini). JSTorrent can load private-tracker torrent files, though some trackers may need to whitelist it. The maker says releases are built by GitHub Actions CI and signed for supported platforms, and desktop auto-updates are signature-verified. Downloads may be slow or unavailable when a torrent has few seeders or peers.
Good
- Accepts torrent files, magnet links, and torrent URLs.
- Supports selective downloads and DHT.
- Streams torrent video with MKV seeking.
- Available for desktop, Android, and Chrome extension.
Watch out
- Downloads may be slow or unavailable with few peers.
- Some private trackers may need to whitelist JSTorrent.
Who it suits
JSTorrent suits people who want a torrent client on desktop, Android, or through a Chrome extension. Chromebook users can choose between an Android companion app and a Crostini daemon, depending on Play Store access.
Verdict
JSTorrent offers several ways to add torrents and supports multiple desktop and mobile setups. Download availability depends on whether torrents have enough seeders or peers, and private trackers may impose an additional client requirement.
Plans and prices
From JSTorrent's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| JSTorrent | Free | Price not stated on opened pages |
The facts
Each one read from JSTorrent's own pages, with the date it was checked.
Where it runs
- Android
- The native Android app works as a standalone torrent client.checked 8 Oct 2026
- Browser integration
- The optional Chrome extension can handle magnet links and add torrents from the browser context menu.checked 8 Oct 2026
- ChromeOS
- On ChromeOS, the extension can pair with an Android companion app that handles file I/O and networking.checked 8 Oct 2026
What it does
- Availability limit
- Torrent downloads may be slow or unavailable when a torrent has few seeders or peers.checked 8 Oct 2026
- Crostini
- Chromebooks without Play Store access can use the extension with a background daemon running in Linux (Crostini).checked 8 Oct 2026
- Desktop
- Standalone desktop apps are available for Windows, Mac, and Linux.checked 8 Oct 2026
- Open source
- The maker describes JSTorrent as a free, open-source, multi-platform project.checked 8 Oct 2026
- Private trackers
- JSTorrent can load private-tracker .torrent files, though some trackers may need to whitelist the client.checked 8 Oct 2026
- Product
- JSTorrent is a BitTorrent client for downloading torrent files.checked 8 Oct 2026
- Search integration
- The maker describes a sandboxed search-plugin system and an Internet Archive plugin; the extension changelog says the search infrastructure is behind a feature flag.checked 8 Oct 2026
- Security
- The maker says releases are built by GitHub Actions CI, signed for supported platforms, and desktop auto-updates are signature-verified.checked 8 Oct 2026
- Streaming
- The product supports in-app video streaming from torrents, including MKV keyframe-aware seeking.checked 8 Oct 2026
- Support
- The maker invites bug reports and feature requests through its GitHub issue tracker.checked 8 Oct 2026
- Torrent inputs
- Users can add torrents by opening a .torrent file, clicking or pasting a magnet link, or pasting a torrent URL.checked 8 Oct 2026
- Web seeds
- JSTorrent supports concurrent HTTP downloads from web seeds with keep-alive, rate limiting, and redirect handling.checked 8 Oct 2026
Alternatives to JSTorrent
- 1

Feem
Free planAndroidiOSWebAPI8.0From $4.99 a year - 2

BiglyBT
Free planOpen sourceAndroidWebAPILinux7.7Free plan - 3

BitComet
Free planAndroidWebAPIExtension7.5Free plan - 4

aMule
Free planOpen sourceWebAPILinuxmacOS7.4Free plan - 5
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 6
µTorrent Web
Free planWebmacOSWindows6.9From $6.95 a year
