| BoltDrop Brand | FileDrop Interface | BoltShare System |
|---|---|---|
![]() |
![]() |
![]() |
BoltDrop (hosted at https://bolt-share-7q6x.onrender.com) is a secure, ultra-fast, direct peer-to-peer (P2P) file sharing application built for modern web browsers. BoltDrop uses native WebRTC data channels to securely stream photos, videos, archives, and documents directly between devices without intermediate servers, cloud storage, or file size limits.
- ⚡ Direct P2P Streaming: Files are sent byte-by-byte directly from sender to receiver. No server storage or file size caps.
- 🛡️ End-to-End Privacy: Data flows encrypted through WebRTC peer connections.
- 📊 Real-Time Dual Progress Tracker: Detailed batch and per-file progress meters with live transfer speeds.
- 🌐 Dual Mode Connectivity:
- Wi-Fi Local Share: Auto-discovers devices sharing the same public IP.
- Global Internet Mode: Instant room code generation for remote device connections worldwide.
- 🔄 Self-Healing Connection: Automatic ICE restarts, ping/pong keepalives, and automatic reconnection on network drops.
- Signaling & Discovery: BoltDrop uses an optimized signaling server to exchange WebRTC offer/answer SDPs.
- Direct Peer Connection: Once signaling completes, a secure RTCPeerConnection and DataChannel are established directly between browsers.
- Chunked Streaming: Files are broken into 64KB chunks and transferred with backpressure management.
- Instant Download: The receiving browser reassembles chunks and automatically triggers a local download.
-
Install Dependencies:
npm install
-
Start Dev Server:
npm run dev
-
Open Application: Visit
http://localhost:3000in multiple tabs or devices on your network to test P2P file sharing.
- Main Production URL: https://boltshare-gogafkut.manus.space
- Deployment Platform: Render / Node.js


