Pure WebRTC P2P • Direct Device-to-Device • Zero Cloud Storage

Crate Drop ⚡

AirDrop for everyone. Stream files directly between phones, laptops, and PCs with maximum hardware speed and 100% privacy.

Send Files

Host a secure transfer lobby and share files via a 6-digit PIN.

Receive Files

Connect as a guest with a 6-digit PIN to download directly.

Advertisement
Google AdSense Partner SlotActive upon AdSense domain verification
Peer-to-Peer Networking & Security

The Definitive Guide to Serverless Peer-to-Peer File Transfer via WebRTC

Transferring large video files, project archives, and uncompressed RAW footage between devices has historically been agonizing. Cloud drives like Google Drive, Dropbox, and WeTransfer force you to upload hundreds of megabytes to remote data centers, wait for cloud processing, generate a sharing link, and then force your recipient to re-download the exact same bytes over the internet.

Crate Drop replaces this antiquated model with direct, browser-to-browser WebRTC DataChannels. By streaming data directly across your local Wi-Fi or peer-to-peer internet connection with a simple 6-digit PIN, files travel from one device to another at gigabit speeds with zero middleman servers and zero cloud data retention.

🔒

Zero Server Storage

Files stream directly from memory to memory between browsers. Not a single byte of your transferred payload ever touches or rests on our server hard drives.

⚡

Full Hardware Line-Rate Speed

When transferring between two devices on the same local Wi-Fi or office Ethernet LAN, transfer speeds bypass internet bandwidth bottlenecks, reaching 50MB/s to 100MB/s+.

📱

Universal Cross-Platform AirDrop

AirDrop only works between Apple devices. Crate Drop works universally across iOS, Android, macOS, Windows, Linux, and ChromeOS without installing any apps.

📡 How WebRTC DataChannels & NAT Traversal Function

WebRTC (Web Real-Time Communication) is an open web standard enabling real-time audio, video, and arbitrary binary data streaming between browser endpoints without plugins. Here is what happens under the hood when you use Crate Drop:

  1. Signaling Handshake: When the sender selects files, a temporary 6-digit room PIN is generated. A lightweight signaling server matches the sender with any receiver who types the PIN. Only session metadata (Session Description Protocol - SDP) and network connection candidates (ICE) are exchanged.
  2. STUN & NAT Traversal: STUN servers identify each browser's public IP and port mappings, establishing a direct point-to-point UDP communication route through home routers and firewalls.
  3. SCTP Chunk Streaming: Once connected, files are read locally using the HTML5 FileReader API, sliced into optimal 64KB binary chunks, and streamed directly across an encrypted DTLS/SCTP DataChannel to the recipient.

Crate Drop vs Apple AirDrop vs Cloud Drives (WeTransfer, Google Drive)

PlatformDevice CompatibilityMax File Size LimitCloud Privacy GuaranteeSetup Required
Crate Drop100% Universal (Any Browser)Uncapped (GBs+)100% Peer-to-Peer (0% Cloud)Zero (Just 6-Digit PIN)
Apple AirDropApple Devices Only (iOS/macOS)UncappedLocal Wi-Fi / BluetoothRequires Bluetooth & Wi-Fi
WeTransferUniversal Web2 GB Free LimitUploaded to third-party cloudEmail verification required
Google DriveUniversal Web15 GB Shared Account CapPermanent cloud indexingRequires Google Account Login

Bank-Grade End-to-End Encryption by Default

WebRTC DataChannels enforce mandatory encryption at the transport layer. All communications are secured using Datagram Transport Layer Security (DTLS) and the Secure Real-Time Transport Protocol (SRTP). Even on public airport or coffee shop Wi-Fi networks, your files cannot be inspected or intercepted by eavesdroppers.

Frequently Asked Questions (FAQ)

Do both devices need to be on the same Wi-Fi network?

No! While being on the same local network delivers maximum gigabit LAN speeds, Crate Drop works across different cities, cellular data connections, and separate ISPs using WebRTC STUN/TURN traversal.

Is there any limit to the file size I can send?

No artificial limits exist. You can transfer a 10MB photo, a 4GB 4K video shoot, or a 20GB project archive. The transfer streams chunk-by-chunk in real time without filling up cloud storage buffers.

Do I need to install any application or browser extension?

Zero installations required. Simply open cratetools.me/drop on any modern phone, tablet, or PC browser.

What happens if I close my browser tab during transfer?

Because transfers are peer-to-peer in real time, closing the sender tab terminates the active WebRTC data stream. Both browser tabs must remain open until the download indicator completes.

Where do received files save on my device?

Once all binary chunks are assembled in browser memory, your browser triggers an automatic download, saving the intact file directly into your standard Downloads directory.