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
* Can read/write internal memory and also external storage (see advanced settings)
* 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.

Additional APK Information

Latest Version

FTP Server Update 3.0

Developed by

Pieter Pareit

Requires Android

Android v9

Available on

Get FTP Server on Google Play

Category

TOOLS

More Information

  • Package Name
    be.ppareit.swiftp
  • Languages
    --_-- 86
  • Requires Android
    Android v9
  • Content Rating
    Everyone
  • Architecture
  • Permissions
  • Signature

User Reviews

Total Reviews:131
+ Reviews
Rating
4.4
131 Reviews
5
4
3
2
1
Most Popular
Android Accessibility Suite
Android Accessibility Suite
TalkBack 14.2<br>• Proofreading now supports spelling and grammar correction <br>• Expanded support for automatic image descriptions <br>• Improvements to continuous reading <br>• New languages and shortcuts for braille <br><br>TalkBack on Wear OS 14.1<br>• Bug fixes
3.8
Google Drive
Google Drive
4.3
YouTube
YouTube
For new features, look for in-product education &amp; notifications sharing the feature and how to use it!
3.9
Speech Recognition & Synthesis
Speech Recognition & Synthesis
Your app has a new name: “Speech Recognition and Synthesis from Google”. The Speech Recognition and Synthesis from Google app not only provides text-to-speech but also empowers applications with speech-to-text functionality to convert your voice to text. Read more in the “About this app” section.
3.9
Gmail
Gmail
Stay on top of the work that matters with Gmail, part of Google Workspace. With secure email as the foundation, you can also chat, collaborate with a group in spaces or make voice or video calls - all in one place.
4.2
Google Chrome
Google Chrome
Thanks for choosing Chrome! This release includes stability and performance improvements.
4.1
Google
Google
• Use voice commands while navigating – even when your device has no connection. Try saying &quot;cancel my navigation&quot; &quot;what&#39;s my ETA?&quot; or &quot;what&#39;s my next turn?&quot;<br>• It&#39;s easier to access privacy settings from the homescreen. Just tap your Google Account profile picture.
4.2
Google Play services
Google Play services
4.3
Google Maps
Google Maps
Thanks for using Google Maps! This release brings bug fixes that improve our product to help you discover new places and navigate to them.<br><br>Become a beta tester: http://goo.gl/vLUcaJ
4.0
Calculator
Calculator
Bug fixes
4.2
Clock
Clock
3.3
Calculator
Calculator
• Improved tablet support<br>• Quick settings tile support<br>• Bug fixes and performance improvements
4.1
Samsung One UI Home
Samsung One UI Home
4.0
Device Care
Device Care
4.0
Google Play Books & Audiobooks
Google Play Books & Audiobooks
Arriving in 2023.6.12<br><br>* Reading practice feature is now available in select books in Tools for beginning readers. The microphone needs to be turned on to hear you, yet won‘t keep anything you say.<br><br>Recently added<br>* Multiple library improvements, including multiselect, improved filtering, an unshelved shelf, and an alphabetical index to jump to a specific title or author<br>* Navigation improvements to reach series pages<br>* The wishlist tab
4.5
Link to Windows
Link to Windows
4.0
ANT+ Plugins Service
ANT+ Plugins Service
* Support for Android 13<br>* Fix crash when connected to ANT+ CTF Power Meters<br>* Apps may require an update to Android ANT+ Plugin Lib 3.9.0 on devices running Android 11 or higher<br>[Full changelog on our GitHub SDK README]
3.5
Samsung Members
Samsung Members
4.5
Samsung Calculator
Samsung Calculator
4.2
Samsung Notes
Samsung Notes
4.8
ShareMe: File sharing
ShareMe: File sharing
• Bug fix
4.5
Google One
Google One
This release contains bug fixes and performance improvements.
4.0
Mi Video - Video player
Mi Video - Video player
- Optimized search features.<br>- Optimized subtitle feature for local videos.<br>- Subtitles and picture-in-picture features for TV and movies.<br>- Fixed some bugs.
4.7
Samsung Internet Browser
Samsung Internet Browser
v24.0.7.1<br>* New support for syncing History<br>* Fixed bugs and improved stability
4.2