How it works
From open tab to transferred file
Six steps, no technical knowledge required.
- 01
Open FileTransferX
Go to filetransferx.com in any modern browser. No install, no sign-in.
- 02
Choose Send or Receive
Pick Send Files on the device that has the files, and Receive Files on the device that should get them.
- 03
Select Files
On the sending device, drag files in or choose them, then review the list before anything is sent.
- 04
Connect Devices
The sender gets a QR code and a short transfer code. The receiver scans the code or types it in.
- 05
Transfer
Once connected, files move in chunks with a live progress bar, speed, and estimated time remaining.
- 06
Receive
The receiving device reviews the incoming files and chooses to accept before anything downloads.
Pairing: QR code or short code
Every send session generates two things that represent the same temporary transfer: a QR code and a short, human-friendly code such as X7K9-P2. A QR code is fastest when a phone is receiving, since it can just scan the sender's screen. A typed code is more practical between two computers, where scanning isn't an option. Both always work, so you're never stuck without a camera. Codes are short-lived and tied to a single transfer session — they are not accounts or permanent identifiers.
The connection: direct, with a fallback
Once paired, FileTransferX first attempts to connect the two devices directly. A direct connection means the data channel runs peer-to-peer, without a server relaying the file data. Establishing that direct path relies on standard connectivity techniques to discover how each device can be reached.
Some networks — strict corporate firewalls, certain mobile carriers — block direct peer-to-peer connections. When that happens, FileTransferX falls back to a secure relay, which forwards the encrypted connection between the two devices. In that fallback path, file data does pass through the relay server in transit; it is not attempting a direct connection to "never touch a server" in every case, only when the network allows a direct path.
If a direct connection can't be established