Skip to content

WebTorrent Desktop

Press play on a torrent and watch it, rather than waiting for it.

Homebrew cask Direct download

What it does

WebTorrent Desktop fetches pieces in the order a player needs them instead of the order that seeds fastest, so a video starts within seconds. It plays inside the app, or casts to AirPlay, Chromecast or DLNA.

The project’s other half is what makes the name: WebTorrent speaks WebRTC as well as TCP and uTP, so a browser can be a peer. That means it also connects to peers no conventional client can reach — and, on a plain torrent, to fewer of them.

Notes

  • Sequential fetching costs swarm efficiency. For anything you intend to keep, a normal client is faster and a better citizen.
  • Electron, so it is large on disk for what it does.
  • BitTorrent is a distribution protocol, not a licence. Use it for Linux images, Creative Commons material and other content you have the right to share.

Alternative to

AlternativeTypeTrade-off
qBittorrentOpen sourceHas sequential download too, without the player
TransmissionOpen sourceLighter, native, no streaming
IINA plus a finished downloadOpen sourceBetter playback, once the file exists
PlexFreemiumFor a library you already have, streamed properly

Install

brew install --cask webtorrent

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on