Signal Console // v0.17_early_bird

P3TORRENT

A modern, high-performance BitTorrent client with a beautiful cyberpunk interface.

No subscription Restricted mode included Lifetime updates
Built with Rust Windows, macOS, Linux One-time upgrade Release archive available

Choose Your Version

Choose Restricted or Unrestricted

Start in Restricted mode, then upgrade to Unrestricted when you want to remove usage limits and keep lifetime updates.

Unrestricted is a one-time purchase. Use promo code EARLYBIRD to save 60% today and receive your unlock instructions by email after checkout.

Promo code EARLYBIRD ends 30 April 2026.

Restricted

Included with download

Best for evaluating the app before removing the limits.

Beta notice: Downloading means you agree to the EULA. This pre-release build may still contain bugs.

FAQ

Common Questions

The essentials around licensing, updates, and moving between devices.

Licensing

Common questions

Is this a subscription?

No. Unrestricted is a one-time purchase.

Do I keep future updates?

Yes. Unrestricted includes lifetime updates, and the app checks for updates at startup.

Can I start free and upgrade later?

Yes. Start with Restricted, then upgrade from the website or inside the app.

Do both versions include the same core app?

Yes. It is the same app; Unrestricted removes the usage limits.

I've already purchased a license. How do I install it on a new device?

Install P3Torrent on the new device, click "Buy/Activate," and enter the same email address you used at checkout. We will email you a fresh activation code, with no need to pay again.

I've purchased a license, how many devices can I use it on?

As many as you like, as long as they are your devices and only you use them.

Protocol Primer

What BitTorrent Is

BitTorrent lets many devices share verified pieces of the same files at the same time.

How it works

Peers trade pieces, not whole files

A torrent client uses a `.torrent` file or magnet link to find peers, download small verified pieces, and assemble the final files locally.

Why people use it

Efficient, resilient distribution

Because many peers can upload different pieces at once, BitTorrent can move large files efficiently and stay resilient even when one source disappears.

Legal reality

The protocol is legal; the content still matters

BitTorrent itself is legal. What matters is whether you have the rights to download and share the specific content.

Capabilities

Built for Performance

Every feature designed with speed and efficiency in mind.

Releases

Release Notes

Recent releases show steady product progress across performance, usability, and platform support.

Pre-release 0.17

May 13, 2026

This release introduces download BOOST, BitTorrent v2 support, major performance improvements, torrent creation and sharing, IPv6 listener support, and numerous protocol compliance fixes.

This build almost definitely is the final major milestone before the 1.0 launch.

Features

  • Added BitTorrent v2 support (BEP-52) with SHA-256 piece verification, hybrid magnet links, and v2 metadata exchange
  • Added FAST extension support (BEP-6) for more efficient peer communication
  • Added torrent sharing flow: create v1 torrents from files or folders, seed immediately, with support for private torrents, tracker lists, and comments
  • Added torrent export functionality
  • Added torrent boost for prioritizing download performance
  • Added seeding rules with configurable runtime controls and share ratio display
  • Added IPv6 support for incoming peer connections
  • Added file association with `.torrent` files
  • Added new application icon and logo
  • Added new lifetime stat: torrents created
  • Added incremental persistence worker for faster, event-driven state saves with debouncing and batching
  • Improved custom number input theming

Performance Improvements

  • Optimized torrent hot paths: replaced dense maps with cached vector-backed state, incremental piece hashing, and direct disk range reads
  • Fixed a severe quadratic peer pruning issue, reducing complexity from O(n²) to O(n log n)
  • Fixed a performance regression introduced by the MSE/PE feature
  • Improved write and piece scanning performance on hot paths
  • Improved license assignment and related path performance

Bug Fixes

  • Fixed seeding reliability across BEP-3, DHT, and tracker flows; seeding setting changes now apply immediately at runtime
  • Fixed private torrent privacy: DHT, LSD, and PEX are now correctly disabled for private torrents
  • Fixed missing MSE/PE (Message Stream Encryption / Protocol Encryption) support
  • Fixed missing DHT PORT message support
  • Fixed missing handshake validation as per BEP-3
  • Fixed missing DHT token validation
  • Fixed duplicate bitfield handling: peers sending duplicate bitfields are no longer disconnected
  • Fixed magnet download slot issue: magnet downloads are no longer incorrectly added as METADATA when no download slots are available
  • Fixed torrent start issue affecting queued items
  • Fixed priority healing for queued torrents after restore
  • Fixed rate calculation and smoothing (update rate was previously incorrectly reporting bytes uploaded)
  • Fixed IPv6 changes that introduced blocking I/O on async tasks, severely impacting performance
  • Fixed missing tokio context in async tasks
  • Fixed UI text overflow on stat value labels
  • Fixed hero metrics being too narrow for large numbers
  • Fixed torrent metrics overflow rendering for large gaps

Recent Momentum

0.13 to 0.16

Versions 0.13 to 0.16 tightened the core experience while adding practical daily-use features.

  • Added lifetime stats, tags, close-to-tray, file selection, peer visibility, and a new statistics view
  • Improved download smoothness, queue reliability, and magnet start-up behaviour
  • Expanded the public feedback loop via bug.p3torrent.com