FTP Server (Demo) APK
App information
Version 3.1 (#30100)
Updated 2022-12-09
APK Size 2.6 MB
Requires Android Android 4.0+ (Ice Cream Sandwich)
Offered by Pieter Pareit
Category Free Tools App
App id be.ppareit.swiftp_free
Developer's notes Swiftly FTP Server for your android device.
Screenshot
Click on the image to see full size
Table of contents
Latest updates
What's new in FTP Server (Demo) 3.1
+ Added multiple theme support (by Ashutosh Gangwar)
* Fix server possible not visible because wrong IP displayed
* Smaller bug fixes
Editor's review
Download the latest FTP Server (Demo) application, version 3.1, compatible with Windows 10/11 (using emulators such as Bluestacks), Android devices. This free Tools app is developed by Pieter Pareit and is easy to download and install.
Previous versions, including 3.1, 2.16.00, are also available. If you need help or have any problems, please let us know.
Description
By default, the user name and password are both 'ftp', you should change them. You use this user name and password when accessing the server.
For power and security reasons, it is recommended that the server be stopped after use.
Features:
* Complete and efficient FTP Server
* Implements advanced FTP features like UTF8, MDTM and MFMT
* Implements Bonjour/DNS-SD for easy service discovery
* Can automatically connect on selected wifi networks (work/home/...)
* Can be started/stopped by Tasker or Locale, is thus also a Tasker/Locale plug-in
* Anonymous login possible (with restricted rights for security)
* Configuration of chroot directory possible (default sdcard)
* Configuration of port possible (default 2121)
* Possible to keep running while screen off
* Runs on local network, even when tethering (phone is the access point)
* Has public intents to support scripting:
- be.ppareit.swiftp.ACTION_START_FTPSERVER
- be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* Follows Material interface guidelines, looks good on phone/tablet/tv/...
* Uses notification to remind user that the server is running
* Easy starting/stopping server from settings
* Has widget to ease starting/stopping server
The server is completely implemented in the app itself, it does not use an external library. It provides the best possible performance on android to run. Some advanced features like UTF8, MDTM and MFMT are implemented. Though the underlying file system must support them.
The Bonjour/DNS-SD support is very handy if the client os and it's file manager also supports the protocols. In this way, the moment you start the ftp server on the android device, you will find it on the network folder of your desktop.
A lot of users asked if it was possible to automatically start the server when the android device was running. We found that it was more useful to automatically start the server when we are connected to certain wifi networks. This has the same effect and is very handy, for instance when you arrive home, start your ftp server. We then went even further and we added support for Tasker or Locale. The people who like to script some use case for there device can thus easily do that.
Logical settings are available, like you can for instance set anonymous login and configure chroot and port. A minor group of users have some special use cases. For instance running the server while tethering or running the server from the ethernet cable. All those are possible and we are open for more improvements.
The design follows the official guidelines. You can be sure that the interface and the logo's look good on your device. We also make it easy to control the server, using notifications or widgets where needed.
FTP Server is open source software released under the GPL v3.
Code: https://github.com/ppareit/swiftp
Issues: https://github.com/ppareit/swiftp/issues?state=open
Current maintainer: Pieter Pareit.
Initial development: Dave Revell.
This is the DEMO version of FTP Server.
App permissions
FTP Server (Demo) 3.1 APK requires following permissions:
Allows an application to read from external storage.
Allows an application to write to external storage.
Allows applications to open network sockets.
Allows applications to access information about networks.
Allows applications to access information about Wi-Fi networks.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows applications to change Wi-Fi connectivity state.
Allows applications to enter Wi-Fi Multicast mode.
Allows an app to access approximate location.
Ratings and Reviews
Rating: 4.3/5 based on 1+ reviews
(*) is required
3 ★ Somehow this app has been turning itself on for no reason lately...!
5 ★ A single toggle for activation, a simple space for userpass. Great open source software.
5 ★ Open source, intuitive, featureful, beautiful
5 ★ Simple, small size, and works fine.. overall awesome..
5 ★ Nice and simple
5 ★ Simple and effective. Install and play
5 ★ Replaces transfer of files by cable. No useless bells and whistles. Great tool. Many thanks to the depelopper.
5 ★ Nautilus in Debian 7 connects well, via secure FTP, to my Galaxy Note II.
3 ★ Unfortunately, it does not suport the MDTM command to set the proper modification date/time after copying files to the FTP server. This is essential in order for this program to be compatible with backup and sync utilities. Please consider adding this feature ASAP. Thanks!
4 ★ Pretty good
5 ★ Simple. Works. Quick. Using a combination of ES Explorer (on Android), this and FileZilla on PCs, I no longer need any cables to transfer files between my phone, tablet and PC. Awesome. Worthy of donation.
5 ★ Works great. Upgraded to paid app.
5 ★ I couldn't get my files transferred from my Galaxy S3 to my PC and still preserve the timestamp using Airdroid (which I needed because my USB phone port stopped working). ...until I found this program. Combined with FileZilla on my PC (set to 'Preserve timestamps of transferred files'), it did just what I wanted! Thanks to the developers. David
3 ★ A nice concept, however I find that when uploading video files to my phone with this app, the video file in some way becomes corrupted and I am unable to either fast forward through the video or it does not play the entire file. Just as a reference: I have a Samsung Galaxy S3 which for whatever reason it was decided to remove UMS capability, therefore I must use the Kies app that creates an ad-hoc web server that allows me to connect to my phone to transfer files among other things. I noticed that when I started using this FTP software to transfer my files, the video would exhibit the issues I described above. These same videos play fine when using the Kies app to transfer them. I'm not sure why but just a heads up in case anyone else is experiencing the same issue.
1 ★ Corrupts files during transfer on Galaxy S2. Both mpg and jpg.
Previous versions
Similar to FTP Server (Demo)
Pirate - Torrent search engine and downloader APK
Install Ubuntu Server 18.04 APK
CloudWeb - File & Web Server APK
More from Pieter Pareit
Top download apps
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK