Android FTP server

Run a local FTP server from your Android phone.

Smart FTP Server gives your Android device an FTP address on the same Wi-Fi or hotspot network, so nearby computers, phones and tablets can transfer files without a USB cable or cloud upload.

Android ftp://192.168.1.24:2121

Server running with user accounts, permissions and local network access.

FTP client FileZilla, WinSCP or Cyberduck

Connect with the app address, username and password.

Why this page exists

Built for people searching for a real FTP server app.

Local FTP address

Start the service and copy the FTP address shown in the app.

Explicit FTPS option

Use FTP over TLS in supported clients and compare certificate details when needed.

Account-based access

Create users and choose read-only, read/write or admin-style file permissions.

Workflow

Connect in three steps.

  1. 1

    Create an FTP user

    Use a strong password and keep anonymous access off for normal use.

  2. 2

    Start the Android server

    Stay on Wi-Fi or hotspot and copy the FTP address from Smart FTP Server.

  3. 3

    Connect from an FTP client

    Use the address, username and password in your desktop or mobile FTP client.

Questions

Android FTP server FAQ

Does this work away from my local network?

Smart FTP Server is designed for devices on the same Wi-Fi or hotspot network. Avoid exposing FTP directly to the public internet unless you understand the risks.

Is plain FTP encrypted?

No. Plain FTP is not encrypted. Use explicit FTPS with a supported client when you need FTP over TLS on a trusted local setup.

Can I limit what a user can do?

Yes. You can create users and assign read-only, read/write or broader file permissions.

Start an FTP server on Android.

Install Smart FTP Server and transfer files locally from clients on the same network.

Get Smart FTP Server