Powerful application allows you to run the FTP server on your phone and help you or your friend to access / share files on the internet.
It also helps you not to use the device’s USB port to increase its lifespan. It is also called WiFi file transfer or wireless file management.
All features are completely free
💎 You can remove ads by opening the Remove Ads section on the About screen.
♠ Use all network interfaces of your device including: WiFi, Ethernet, Hotspot …
♦ Multiple FTP users (anonymous user included)
♠ Allow each user to view hidden files or not
♦ Multiple paths for each user: all folders in your internal storage or external SD card
♠ Can set read-only or full write access on each path
♦ Support simultaneous file transfer
♦ Automatically open the port on your router: access files from anywhere on Earth
For the list of routers tested, please see the Help section of the application
♠ Automatically start the FTP server when some WiFi is connected
♦ Automatically start the FTP server on startup
♦ Has public intentions to support scripts / Tasker
Integration of Tasker:
Add a new task action (choose System -> Send Intent) with the following information:
♠ Package: net.xnano.android.ftpserver
♠ Class: net.xnano.android.ftpserver.receivers.CustomBroadcastReceiver
♦ Actions: one of the following actions:
♦ Home: control server configurations such as
💎 Start / stop the server
🌌 Monitor connected clients
🎲 Change port, passive ports
🎀 Define the period of inactivity
🌍 Enable automatic start on a specific WiFi detected, at startup …
√ User management
♠ Manage users and access paths for each user
♠ Delete user by swiping left / right on that user.
Which FTP clients are supported?
♦ You can use any FTP client on Windows, Mac OS, Linux or even browser to access this FTP server.
🎀 Windows Explorer: if the user is not anonymous, please enter the address in ftp: // username @ ip: port / format in Windows Explorer (username you created in the User Management)
🎲 Finder (MAC OS)
💎 File manager on Linux OS
🌌 Total Commander (Android)
🏹 Web browsers such as Chrome, Filefox, Edge … can be used in read-only mode
The passive port range is from the initial port (default 50000) to the next 128 ports if UPnP is enabled, or to the next 256 ports if UPnP is disabled. In general:
💎 50,000 – 50128 if UPnP enabled
💎 50,000 – 50,256 if UPnP disabled
From 0.13.0, the initial port is 60000
🏹 Sleep mode: the app may not work as expected if sleep mode is enabled. Please go to Settings -> Find Doze Mode and whitelist this app.
♠ WRITE_EXTERNAL_STORAGE: Mandatory authorization for the FTP server to access files on your device.
♠ INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE: permissions required to allow the user to connect to the FTP server.
♦ Location (coarse / fine location): required for user who wants to automatically start server over Wi-Fi connected on Android P and above.
🌍 Please read Android P restriction to get Wifi connection information here: https://developer.android.com/about/versions/pie/android-9.0-changes-all#restricted_access_to_wi-fi_location_and_connection_information
🌍 Android Q +: Because getting the Wi-Fi connection information while the app in the background requires “Background location”, so that in order to work properly, please select “Allow every hour” when activating this feature.
If you have any issues, want new features, or have feedback to improve this app, please feel free to send them to us via the support email: [email protected]
Negative feedback cannot help the developer solve the problems!
• (Android R) FTP Server reads and writes files faster with All Files Access
♠ ♠ ♠ ♠ ♠ ♠
I invite you to join our official channel on Telegram to get the best exclusive free and paid apps
Telegram channel link: