Test & Avis Expert
WebTorrent est un client BitTorrent écrit en JavaScript qui utilise WebRTC, ce qui lui permet de fonctionner directement dans un onglet de navigateur, sans extension ni logiciel installé. La bibliothèque est sous licence MIT ; sa version 3.0.21 a été publiée le 27 juillet 2026.
Comment ça marche
La foire aux questions du projet précise que « le protocole de fil utilisé pour communiquer est exactement le même que dans BitTorrent classique ». Ce qui change est le transport : un navigateur ne peut pas ouvrir de connexion TCP arbitraire, il n’a que les canaux de données WebRTC. Un client WebTorrent exécuté dans un onglet ne peut donc échanger qu’avec des pairs compatibles WebRTC, et l’annonce se fait auprès de traqueurs WebSocket plutôt que des traqueurs HTTP habituels.
Il en résulte un essaim distinct de celui de BitTorrent classique. Des clients dits hybrides font le pont — le projet cite WebTorrent Desktop, Vuze, le paquet Node webtorrent-hybrid et Instant.io — mais un torrent populaire du réseau ordinaire n’a aucune raison d’avoir des pairs WebRTC.
Ce que ça ne protège pas
Comme tout partage pair-à-pair, WebTorrent n’apporte aucun anonymat : l’adresse IP est visible des autres pairs de l’essaim, puisqu’une connexion directe est établie avec chacun. Le projet indique que les canaux de données WebRTC ne révèlent pas l’adresse IP publique réelle lorsqu’un VPN est utilisé — seule celle du VPN apparaît — mais note aussi que les adresses IP locales « peuvent potentiellement servir à identifier un navigateur par empreinte ».
La fragmentation de l’essaim est la limite pratique : moins de pairs signifie des téléchargements lents ou impossibles pour la plupart des contenus.
L’état du projet mérite d’être distingué selon le composant. La bibliothèque est maintenue et publie des versions régulières. L’application de bureau WebTorrent Desktop, en revanche, n’a pas connu de nouvelle version publiée depuis la v0.24.0 d’août 2020 ; son dépôt reçoit encore des commits — le dernier date de juillet 2026 — mais six ans sans publication pour un logiciel qui embarque Electron et ouvre des connexions réseau est un signal à prendre au sérieux.
Face aux alternatives
qBittorrent et BiglyBT donnent accès à l’essaim BitTorrent complet avec des versions publiées régulièrement, au prix d’une installation. WebTorrent trouve sa place dans un cas d’usage précis : diffuser un fichier vers des visiteurs qui n’installeront rien, depuis une page web. IPFS répond à un besoin voisin de distribution résiliente avec une architecture différente, et pas davantage d’anonymat.
