Checking connection
Private • Direct • No cloud upload

Move files between browsers without handing them to a cloud drive.

SwiftShare Web uses an encrypted WebRTC connection. Create a sender session, exchange pairing codes, then transfer files directly between the two devices.

Encrypted transport

WebRTC protects the connection using DTLS. Pairing information is exchanged directly by you.

Chunked transfers

Files are sent in small verified chunks with progress, back-pressure, and per-chunk SHA-256 checks.

Installable PWA

Host it as a static site, then install it from a compatible browser for an app-like experience.

Native editions

Need automatic Downloads/SwiftShare saving?

The native Android and desktop editions have deeper file-system access than a browser and are better for large, frequent transfers.

Private peer-to-peer transfer

Transfer files instantly

Send photos, videos, music, apps, and documents directly between nearby browsers.

Same Wi-Fi recommended
1

Choose what to send

Files remain on this device until you approve the transfer.

No files
No files selected.
2

Connect a receiver

Room codes are easiest. Manual pairing works without a signaling service.

Not connected
Six-digit room pairing

Checking signaling configuration…

1

Choose received-file storage

Select a folder where supported, or save verified files from the browser.

Waiting
Private browser storage

Completed files will appear below with a Save button.

2

Join the sender

Enter a six-digit code from SwiftShare Desktop or another SwiftShare Web sender.

Received files

Only accepted and verified files appear here.

No files received yet.
Official editions

Download SwiftShare

Choose the native edition made for your device.

About the application

SwiftShare Web

A static, installable browser companion for direct peer-to-peer file transfers.

CodeDev by Edward
MyPortfolioHub
Privacy

Your files are not uploaded to this website

The static site contains only HTML, CSS, JavaScript, images, and configuration files. Transfer data flows through the browser’s encrypted peer connection.

  • No account requirement
  • No advertising SDK
  • No analytics included by default
  • No server-side file storage
Incoming transfer request

Accept this file?

Review the sender and file details before accepting.

SenderSwiftShare device
File
Size
Type
Connection help

Place both devices on the same network

For the most reliable direct transfer, connect both devices to one Wi-Fi router or enable a phone hotspot and connect the other device to it.

  1. Check that both devices show the same Wi-Fi or hotspot name.
  2. Turn off VPN temporarily if pairing cannot complete.
  3. Keep this page open and allow local-network or camera permission when requested.
  4. Retry the room connection.
Transfer complete

Files transferred successfully

The transfer finished and passed verification.

Files0
Data0 B
Time0 sec
Scan sender QR

Point the camera at the room QR code

Camera scanning requires a compatible browser and HTTPS.