EVERYTHING XIAOMI
Get listed
JSTorrent logo

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…

Place
#15 of 36
Score
6.4
JSTorrent's website

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.

All about pricing
PlanPriceWhat it gives you
JSTorrentFreePrice 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

All alternatives
  1. 1Feem logo

    Feem

    Free planAndroidiOSWebAPI
    8.0From $4.99 a year
  2. 2BiglyBT logo

    BiglyBT

    Free planOpen sourceAndroidWebAPILinux
    7.7Free plan
  3. 3BitComet logo

    BitComet

    Free planAndroidWebAPIExtension
    7.5Free plan
  4. 4aMule logo

    aMule

    Free planOpen sourceWebAPILinuxmacOS
    7.4Free plan
  5. 5

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  6. 6

    µTorrent Web

    Free planWebmacOSWindows
    6.9From $6.95 a year