FTP Server

FTP Server$1.99

Rated 4.59/5 (78) —  Free Android application by Pieter Pareit

Advertisements

About FTP Server

This program allows you to run an ftp server on your android device. This means that any other computer/device can access the files on your android device while the ftp server is running. For example, entering 'ftp://...' in the firefox url bar will allow you to browse the files on your device from a desktop pc or a laptop.

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.

How to Download / Install

Download and install FTP Server version 2.15.0 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: be.ppareit.swiftp, download FTP Server.apk

All Application Badges

Paid
app
Android
4.0+
For everyone
Android app

App History & Updates

What's Changed
Version 2.15 (2017/05/11)
* Bugfixes
+ add MLSD/MLST commands (by j3l11234)
+ add French translation (by valentind44)
Version update FTP Server was updated to version 2.15.0
Price update  Price changed from $2.74 to $1.99.
More downloads  FTP Server reached 1 000 - 5 000 downloads
More downloads  FTP Server reached 500 - 1 000 downloads

What are users saying about FTP Server

W70%
by W####:

Loved it, can be started with FTP via USB Tethering, others only available on Wifi Tethering. (Oneplus X, Marshmallow)

D70%
by D####:

Stops and exits immediately on HTC One S even though the store claims it is compatible. Always loved this app on previous phone, but it should say clearly it's not compatible

D70%
by D####:

Best FTP server on market. Clean, simple, stable, correctly works with UTF-8. PS: add light theme, please! :-)

O70%
by O####:

Simple. Brilliant. Worth supporting development.

R70%
by R####:

Permissions are minimal, easy to use, worked flawlessly with FileZilla on Linux. Best way to manage MTP storage!!!

D70%
by D####:

I want to run this over an insecure network, so plain FTP isn't an option

D70%
by D####:

I guess I don't know what "Runs on local network, even when tethering (phone is the access point)" because when my phone is a Hotspot, the app self-assigns an IP in a completely different range from the IPs the phone is assigning to devices tethered to it, thus making the server inaccessible to said devices. I emailed the developer and received no response. Too bad. The Tasker plug-in feature was nice.

G70%
by G####:

this app can prevert stamptime on my device 4.4.2 and 4.4.4 but cannot prevert stamptime when install my device 5.1. so please fix this bug. log: MFMT 20170412104109 Program.txt 500 unable to modify last modification time upload successful

D70%
by D####:

Worked flawless on my NEXUS 6P until I upgraded the OS to the latest version of Android (7.1.1 official). Seems that it does not read properly the internal storage anymore. I hope it will be fixed soon.

D70%
by D####:

Wasn't a bad app when it worked, but with the new update it can no longer access the SD card rendering it pretty much useless cause the rest of the system denies access from other users...great

D70%
by D####:

Exactly what an app should be. Works perfectly. Interface is simple and provides the user with the information needed. Puts the on/off switch right on top. Best of all, no cloud crap!!! Running this on my CAT S60, Android 6.0.1 and paired with FileZilla on my Win 10 PC it's perfect for letting me view navigate and move files around on my phone and between my phone and my PC. Please don't change it any more than needed to stay compatible with Android updates!!

Q70%
by Q####:

Works well, way more convenient than connecting my phone to my pc every time I want to transfer a file.

S70%
by S####:

Best FTP server on market. Clean, simple, stable, correctly works with UTF-8. PS: add light theme, please! :-)

I70%
by I####:

What it says on the tin. Widget and everything.

S70%
by S####:

thanks for fixing the UI again after the last update. Been using this app for over 2 years now. Always does a perfect job.

E70%
by E####:

Great app

T70%
by T####:

Open source, simple, and does what it says well.

R70%
by R####:

Simple UI and just works!

Q70%
by Q####:

minimal, clean, simple and working. Just the way a ftp server app should be. I've been using this app for over a year now and it never failed me.

Y70%
by Y####:

It's helped me transfer large files, so it works as expected. For the most part... It also crashes my LG G Pad every time I turn the server off and on again.

J70%
by J####:

Causing reboot

Q70%
by Q####:

minimal, clean, simple and working. Just the way a ftp server app should be. I've been using this app for over a year now and it never failed me.

N70%
by N####:

Would appreciate it if the app could use the Wi-Fi tethering option on the phone. Otherwise, just great

N70%
by N####:

SwiFTP is gone, but its code has been polished and continued to be used for this app. Well done!

S70%
by S####:

Nice app. I bought it because it follows Holo interface guidelines, but the icon really should be updated for full compliance. I am convinced it would make the app much more appealing. An anonymous login option would also be nice.

X70%
by X####:

Permissions are minimal, easy to use, worked flawlessly with FileZilla on Linux. Best way to manage MTP storage!!!

N70%
by N####:

Won't access the external sd card on 4.3. File manager will.

N70%
by N####:

Great simple FOSS FTP server. Makes transfering files in and out easy and fast without any cable.

K70%
by K####:

Open source, simple, and does what it says well.

T70%
by T####:

Simple. Brilliant. Worth supporting development.

N70%
by N####:

I especially love the very first item when you turn it on: It tells you what it's address is. Makes it very easy to connect to from another computer, tablet or phone. Hooks up immediately, transfers as fast as wifi will go. Thanks!

W70%
by W####:

Open source, simple, and does what it says well.

H70%
by H####:

Simple. Brilliant. Worth supporting development.

V70%
by V####:

I especially love the very first item when you turn it on: It tells you what it's address is. Makes it very easy to connect to from another computer, tablet or phone. Hooks up immediately, transfers as fast as wifi will go. Thanks!

Q70%
by Q####:

Would appreciate it if the app could use the Wi-Fi tethering option on the phone. Otherwise, just great

Q70%
by Q####:

SwiFTP is gone, but its code has been polished and continued to be used for this app. Well done!

C70%
by C####:

Nice app. I bought it because it follows Holo interface guidelines, but the icon really should be updated for full compliance. I am convinced it would make the app much more appealing. An anonymous login option would also be nice.

Z70%
by Z####:

Permissions are minimal, easy to use, worked flawlessly with FileZilla on Linux. Best way to manage MTP storage!!!


Share The Word!


Rating Distribution

RATING
4.65
78 users

5

4

3

2

1