Next-Generation P2P Local File & Directory Sharing

Infinite file sharing.
Directly from your hard drive.

Webshare streams your files, nested folders, and zipped archives directly from your machine to your recipient's device. No cloud storage limits, no monthly storage fees, and complete end-to-end encryption.

Infinite
No Cloud Size Limits
100% Local
Files Stay on Your Disk
AES-256
End-to-End Encrypted
4-Way
Multi-Tether Mesh

How Local P2P Sharing Works

No third-party uploads. Stream files straight from your device to the recipient.

1

Select Files or Folders

Drag and drop files, entire directory trees, or auto-bundle them into a single high-compression ZIP archive with optional password protection.

2

Share Dropbox-Style Link

Generate unique share links with automatic download (/L1), interactive preview (/L2), or 6-digit room PINs & QR codes.

3

Direct P2P Streaming

Data streams encrypted at full line speed directly between browsers and desktop companions, and caches securely in the recipient's Local Vault.

Multi-Transport Tether Engine

Transfer at Gigabit Speeds,
Even Without Internet.

Plug two computers together via an Ethernet cable or connect to the same local WiFi router. Webshare auto-discovers nearby nodes and transfers multi-gigabyte files at physical line speeds.

Direct Cable: Zero-internet socket streaming at up to 10 Gbps
Local LAN (mDNS): Instant zero-config router auto-discovery
Web Bluetooth LE: 1-tap proximity pairing with nearby devices
WebRTC Cloud: Global encrypted NAT traversal over the internet
tether-daemon (Port 48910)

> npm run desktop:daemon

✓ UDP Discovery active on 255.255.255.255:48911

✓ Detected 10 Gbps Direct Ethernet Link

✓ P2P Socket Channel Established (AES-256-GCM)

Streaming: archive_120GB.zip

Speed: 942.8 MB/s • Progress: 84% • ETA: 18s

CLI Companion Suite

Share Straight From Any Terminal

Native line-speed transfers via Windows winget, macOS Homebrew, Linux APT/DNF/Zypper, and tar.gz binaries

webshare create <filepath>

Install via Your Preferred Package Manager

Windows (winget)Official
winget install Webshare.CLI
macOS (Homebrew)Brew Formula
brew install webshare-cli
Debian / Ubuntu (.deb)APT / Dpkg
sudo apt install webshare-cli
Fedora / RHEL (.rpm)DNF / RPM
sudo dnf install webshare-cli
openSUSE (Zypper)Zypper
sudo zypper install webshare-cli
Standalone (.tar.gz)Universal Binary
curl -fsSL webshare.vopple.uk/install.sh | bash
# Share any file or directory:

$ webshare create ./project_specs.pdf

> Generating share links (L1/L2)...

✓ Streaming daemon ready on port 48910

# Receive straight to current directory:

$ webshare receive QNG7X2

> Connecting to peer node...

✓ Download completed at 940 MB/s

Everything You Need for Effortless Sharing

Engineered for speed, built for complete privacy

Local-Only Storage

Files stream straight from your local drive. Your browser's private vault (OPFS) caches files with zero cloud upload costs.

Multi-Transport Mesh

Transfer over direct Gigabit Ethernet cable, local LAN WiFi, Web Bluetooth proximity, or WebRTC Cloud. Zero internet needed for LAN.

Folders & Smart ZIP

Select entire directory trees with directory preservation or bundle them into high-compression ZIP archives on the fly.

Webshare vs Traditional Cloud Services

Why peer-to-peer local hosting is the superior choice for speed and privacy

FeatureWebshare (Local P2P)WeTransfer / DropboxGoogle Drive
File Size LimitsInfinite (Local Hard Drive Size)2 GB to 20 GB (Free/Paid)15 GB (Shared Cloud Quota)
Server StorageZero (Host Disk Only)Stored in 3rd-party cloudsStored on Google Servers
Offline LAN / Cable ModeYes (Gigabit Line Speed)No (Requires Internet)No (Requires Internet)
End-to-End EncryptionYes (Web Crypto AES-256)Optional Paid TierServer-Side Managed
On-Device File VaultYes (OPFS / IndexedDB)NoNo

Frequently Asked Questions

Everything you need to know about Webshare

Ready to Experience Instant Local File Sharing?

Sign in with Google or create an account to customize your Dropbox-style share links and start transferring without limits.