Encrypted transport
WebRTC protects the connection using DTLS. Pairing information is exchanged directly by you.
SwiftShare Web uses an encrypted WebRTC connection. Create a sender session, exchange pairing codes, then transfer files directly between the two devices.
WebRTC protects the connection using DTLS. Pairing information is exchanged directly by you.
Files are sent in small verified chunks with progress, back-pressure, and per-chunk SHA-256 checks.
Host it as a static site, then install it from a compatible browser for an app-like experience.
The native Android and desktop editions have deeper file-system access than a browser and are better for large, frequent transfers.
Send photos, videos, music, apps, and documents directly between nearby browsers.
Files remain on this device until you approve the transfer.
Room codes are easiest. Manual pairing works without a signaling service.
Checking signaling configuration…
Room expires in 10:00
Select a folder where supported, or save verified files from the browser.
Completed files will appear below with a Save button.
Enter a six-digit code from SwiftShare Desktop or another SwiftShare Web sender.
Only accepted and verified files appear here.
Choose the native edition made for your device.
About the application
A static, installable browser companion for direct peer-to-peer file transfers.
Donations are optional and never unlock features.
The static site contains only HTML, CSS, JavaScript, images, and configuration files. Transfer data flows through the browser’s encrypted peer connection.