One conversation, all your files
Send a photo, paste a link or share a whole folder. Keep it together in a conversation with each device.
Move photos, folders and ideas between your devices. A familiar chat, a shared Wi-Fi network, and you’re ready to go.
No account needed for local transfers
MADE FOR THE DEVICES YOU ALREADY LOVE
Send a photo, paste a link or share a whole folder. Keep it together in a conversation with each device.
Files travel directly between your connected devices on the local network. The discovery service helps them find each other.
Open fileflow.to on another device. Connect to FileFlow without installing the app on that device.
Connect several browsers at once. Each has its own chat, so files and messages go to the device you choose.
PICK UP WHERE YOU LEFT OFF
Drag and drop files or folders, follow their progress, and pause or resume browser transfers. Reconnect after a temporary interruption.
A NEW WAY TO CONNECT
Open FileFlow on your phone or computer, then visit fileflow.to on the other device. Stay on the same Wi-Fi and allow local-network access if your browser asks.
Open FileFlow WebAt least one device needs the FileFlow app. Two browsers alone cannot transfer directly with this version. Browser support varies; Chrome on desktop is the recommended starting point.

No account needed for local transfers
Connect your devices to the same local network.
Keep the app open on one device and open fileflow.to on the other.
Your devices discover each other. Open a chat and drop in your files.
Choose your platform and start transferring. Premium is available in the app; current benefits and limits are shown there.
Local device discovery and transfers do not require an account.
FileFlow Web uses the server for discovery. File contents travel directly over your local network, not through the discovery server. The local browser transfer uses HTTP; use a network you trust.
This version needs the FileFlow app running on at least one device. The other device can connect through a supported browser.
The browser attempts to reconnect when the app becomes reachable again. Your phone may pause the app in the background; keep it open during a transfer for the best experience.
This browser experience is designed for the same local network. Guest Wi-Fi, VPNs or router isolation can prevent devices from connecting.