What's New: Multi-File Batch Transfer, Auto-Accept & Transfer History
· 4 min readMost P2P file transfer tools limit you to sending one file at a time. We thought that was unacceptable. DirectFileTransfer now supports multi-file batch transfers with auto-accept — a feature you won't find in other peer-to-peer transfer tools. Here's everything that's new.
Multi-File Batch Transfers — A First for P2P
Try sending multiple files on other P2P transfer websites — most don't support it at all, or make you pick files one at a time. DirectFileTransfer handles it natively.
- Select multiple files using the file picker — choose everything you want to send upfront
- Automatic queue: Files are sent one after another without manual intervention
- Instant transfer: Files start transferring the moment the receiver connects — no confirmation dialogs or accept buttons
- Queue progress: See which file you're on (e.g., "File 2 of 5") and how many remain
- Change files: Swap or update your file selection before the receiver connects
This makes DirectFileTransfer practical for real workflows — sending project folders, photo batches, or document sets in a single session.
Transfer History
Every file sent or received in a session is now tracked in a transfer history panel.
- Direction indicator: See at a glance which files you sent vs. received
- File details: Name, size, and transfer duration for every file
- Session-scoped: History persists throughout the room session so you have a complete record
- Bidirectional tracking: Both sender and receiver see their own history
No more guessing which files already transferred — the history gives you a clear record of everything.
QR Code Room Sharing
Sharing your room link is now even easier, especially between phone and laptop.
- One-click QR code: Toggle the QR code in the waiting room and scan from any device
- Native Share button: On mobile, use the share sheet to send your room link via WhatsApp, iMessage, or any app
- Copy Link: Quick copy button for the room URL
- PIN still works: The 8-digit PIN remains for phone calls and in-person sharing
Auto-Reconnect & Wake Lock
Mobile transfers are now more reliable.
- Auto-reconnect: If your phone locks or you switch apps briefly, the connection automatically re-establishes when you return
- Wake Lock: During active transfers, the screen stays on to prevent interruption
- Mobile warning: A clear warning reminds you to keep the screen active during transfers
- Sender reconnection: If the sender disconnects, the room stays alive for 10 minutes — they can rejoin and reconnect to the same receiver
Bidirectional Transfers
Both sides can now send files — not just the room creator.
- Either party can send: The receiver can send files back to the sender without creating a new room
- Same secure connection: Both directions use the same encrypted WebRTC data channel
- No extra setup: Just pick a file and send, regardless of who created the room
What Hasn't Changed
While we've added powerful new features like multi-file transfer and auto-accept, the core principles remain the same:
- No sign-up required — start sharing in seconds
- No file size limits — send anything, any size, as many files as you want
- End-to-end encrypted — your data never touches our servers
- Completely free — no premium plans, no hidden fees
- Cross-platform — works on any device with a modern browser