☕ Buy a Coffee
Home / Mobile IT & Tools

Set Up an FTP Server on Your Phone to Transfer Files to PC

Wirelessly transfer large 4K video files and backups between your mobile device and PC at maximum local Wi-Fi speeds without cloud throttling.

Sachin Siju
Sachin Siju
Lead Systems Engineer & Tech Blogger
Jul 12, 2026 4 min read
Set Up an FTP Server on Your Phone to Transfer Files to PC

Why FTP Instead of a Cable or Cloud Upload

Cloud services like Google Photos or iCloud are convenient but throttle upload speed, recompress video, and cost you mobile data or time waiting on an upload before you can download it back down on the other end. A USB cable works, but you don't always have the right one, or the phone is inconveniently placed. Running a lightweight FTP (or FTP-adjacent) server on your phone lets a PC on the same Wi-Fi network pull files directly at local network speeds — often 10-20x faster than a round trip through the cloud — with zero data usage and no recompression.

Setting Up an FTP Server on Android

Android has no built-in FTP server, but several free apps expose one in a couple of taps. File managers like FX File Explorer and Solid Explorer include a built-in FTP server mode, or you can use a dedicated app like FTP Server (there are several free ones with this exact name — check ratings and permissions before installing).

  1. Install a file manager with FTP server support (FX File Explorer and Solid Explorer both work well) from the Play Store.
  2. Open the app and find Remote access, FTP server, or Network in its menu — placement varies by app.
  3. Tap Start server. The app displays a URL like ftp://192.168.1.23:2221 along with the port it's listening on.
  4. Confirm your phone and PC are on the same Wi-Fi network — FTP over a local network won't work if the phone is on mobile data or a guest network isolated from your main LAN.

Connecting From Windows

  1. Open File Explorer.
  2. In the address bar, type the FTP address shown on your phone, e.g. ftp://192.168.1.23:2221, and press Enter.
  3. If the app requires a username/password (most default to anonymous access unless you've enabled authentication in the app's settings), enter it when prompted.
  4. File Explorer mounts the phone's storage as a browsable folder — drag and drop files in either direction.
Tip: For a persistent connection you don't have to re-type, right-click the FTP address inside File Explorer's Network location and choose Map network drive, or add it as a favorite in a dedicated FTP client like FileZilla or WinSCP, both of which handle large transfers and resuming interrupted transfers more reliably than File Explorer's built-in FTP support.

Setting Up File Sharing on iPhone

Apple's sandboxing restricts apps from running true background network servers the way Android allows, so the practical equivalent on iOS uses apps that run a local Wi-Fi file server while open in the foreground:

  1. Install a file-transfer app with a Wi-Fi server feature — Documents by Readdle (free) is a common choice; its "Wi-Fi Drive" feature runs a local server you connect to from a browser rather than a strict FTP client.
  2. Open the app, go to its Wi-Fi transfer / connect feature, and it will display a local address like http://192.168.1.30:port.
  3. On your PC, type that address into any web browser. A simple file browser interface loads, letting you upload files from the PC and download files from the phone directly.
  4. Keep the app open in the foreground on the phone — iOS suspends the server as soon as you switch apps or lock the screen.
Note: This is technically a lightweight HTTP server, not the FTP protocol, but it accomplishes the same goal — fast local transfer without cloud upload — and is the closest practical equivalent available within Apple's app sandboxing rules. If you specifically need an actual FTP or SFTP server on iOS, look for apps explicitly marketed as "FTP server" (a smaller category, since most rely on the same foreground-only limitation).

Security Considerations

  • Turn it off when you're done. An open FTP server with no authentication is accessible to anyone else on the same Wi-Fi network — fine on a trusted home LAN, risky on a coffee shop or office guest network.
  • Set a username and password in the app's settings if you're on a shared or public network, rather than relying on network isolation alone.
  • Prefer 5GHz Wi-Fi for the transfer if your router supports it — large 4K video files will move noticeably faster than on a congested 2.4GHz band.

Troubleshooting

  • PC can't reach the FTP address: check that Windows Firewall isn't blocking File Explorer's outbound FTP connection, and confirm both devices show the same subnet (e.g. both 192.168.1.x).
  • Transfer stalls on large files: switch to a dedicated FTP client like FileZilla, which supports resuming, rather than File Explorer's built-in client, which handles interruptions poorly.
  • Phone screen locks and kills the transfer: disable auto-lock temporarily (Settings > Display > Screen timeout on Android, Settings > Display & Brightness > Auto-Lock on iOS) for the duration of large transfers.
Featured Infrastructure Partner

Deploy on High-Performance Hostinger Cloud

Get up to 75% OFF + free domain & SSL. Powering xube.me's sub-second response times.

Claim Discount ↗

Discussion & Insights

Related Technical Essays