Private P2P large-file transfer — no upload, direct
Send files without uploading them to the cloud — the sender and receiver are linked directly (P2P). Use it straight from the browser, or send very large payloads with the native app / CLI. Connections are end-to-end encrypted (J-PAKE · AES-256-GCM) and NAT-traversing (automatic relay fallback if a direct link is blocked). Built by assembling the NetServ Kits.
Direct P2P End-to-end encrypted NAT traversal · relay fallback Browser · native · CLI Free 50GB/mo · no per-transfer cap
The recipient can receive in a browser, no install. For very large files, repeated transfers, or folders, use the desktop app (drag & drop) or the CLI. The free plan gives you 50GB per month with no per-transfer size cap — even TB-scale files go through as they are. See the step-by-step guide.
Key features
📦 No server upload
Files flow straight from the sending device to the receiving one — no copy left on a third-party store.
🔐 End-to-end encryption
ConnectKit J-PAKE · AES-256-GCM — decrypted only at the two ends; the path in between can't read it.
🌐 NAT traversal · direct
Punches a direct link across different networks / routers, with automatic relay fallback to finish if blocked.
🖥️ Browser · desktop app · CLI
Receive in a browser with no install; send from the browser, or from the desktop GUI app (drag & drop, recommended) or the CLI (for servers, headless machines, and scripts).
⏩ Large files · folders · resume
Sends big files and whole folders in chunks (both in the browser and the desktop app), and resumes after a drop instead of starting over.
🧩 Built on the NetServ Kits
Not a new protocol — a transfer app on top of ConnectKit's secure pipe.
How it works — assembled from the NetServ Kits
BulkReach assembles NetServ's developer SDKs (Kits). The Kits guarantee the NAT-traversal, end-to-end-encrypted pipe; BulkReach provides the file-transfer UX (browser · native · CLI) on top.
🔌 ConnectKit — connection
The NAT-traversal, end-to-end-encrypted pipe that links two devices directly and securely.
🧩 ServerKit — servers (optional)
Self-hosted relay and rendezvous (coordinator) for when a direct link is blocked.
Use it when
- You must send large files that exceed email / cloud limits, without uploading to a server
- You deliver sensitive material end-to-end encrypted, leaving no copy on a third-party store
- The recipient needs to receive in a browser with no install
- You need a CLI for repeated / automated transfers
Use the web app · downloads
Send and receive straight from the browser, no install (free 50GB per month, no per-transfer size cap). For larger payloads, repeated transfers, or folders, use the desktop app (drag & drop) or the CLI.
| Platform | Available as | Get it |
|---|---|---|
| Browser | Web app (no install) | Open transfer page ↗ |
| Windows (x64) | Desktop GUI · CLI | Download ↗ |
| Linux (x64) | Desktop GUI · CLI | Download ↗ |
| macOS (Intel · Apple Silicon) | Desktop GUI · CLI | Download ↗ |