Cookies help us to deliver our services. By using our services, you agree to our use of cookies.Learn moreGot it
  • My account
  • Search
  • Maps
  • YouTube
  • Play
  • Gmail
  • Drive
  • Calendar
  • Google+
  • Translate
  • Photos
More
  • Shopping
  • Docs
  • Books
  • Blogger
  • Contacts
  • Hangouts
Even more from Google
Sign in
Hidden fields
Search
  • Apps
    • My apps
    • Shop
    • Games
    • Family
    • Editors' Choice
  • Movies & TV
    • My movies & TV
    • Shop
    • TV
    • Family
    • Studios
    • Channels
  • Music
    • My music
    • Shop
  • Books
    • My books
    • Shop
    • Comics
  • Newsstand
    • My Newsstand
    • Shop
  • Devices
    • Shop
  • Entertainment
  • Account
  • My Play activity
  • My wishlist
  • Buy gift card
  • Parent guide
    • Android Wear
    • Books & Reference
    • Business
    • Comics
    • Communication
    • Education
    • Entertainment
    • Finance
    • Health & Fitness
    • Libraries & Demo
    • Lifestyle
    • Maps & Navigation
    • Medical
    • Music & Audio
    • News & Magazines
    • Personalisation
    • Photography
    • Productivity
    • Shopping
    • Social
    • Sports
    • Tools
    • Travel & Local
    • Video Players & Editors
    • Weather
    • Games
    • Action
    • Adventure
    • Arcade
    • Board
    • Card
    • Casino
    • Casual
    • Educational
    • Music
    • Puzzle
    • Racing
    • Role Playing
    • Simulation
    • Sports
    • Strategy
    • Trivia
    • Word
    • Family
    • Ages 5 & Under
    • Ages 6-8
    • Ages 9 & Over
    • Popular Characters
    • Action & Adventure
    • Brain Games
    • Creativity
    • Education
    • Music and video
    • Pretend play
Home
Top charts
New releases
    • Settings
      • Android Device Manager
      Cover art

      Ftp Server

      7,306
      The Olive Tree Tools
      PEGI 3 PEGI 3
      Loading device compatibility...
      Item added to wish list.
      Item removed from wish list.
      1
       Ftp Server- screenshot thumbnail   Ftp Server- screenshot thumbnail   Ftp Server- screenshot thumbnail   Ftp Server- screenshot thumbnail
        Ftp Server- screenshot
        Ftp Server- screenshot
        Ftp Server- screenshot
        Ftp Server- screenshot

      Read/write any folder, including sdcard, in your android device with this ftp server. You can backup your photos to your PC, copy music and movies to your device, etc.

      If you still do not have a ftp client I recommend FileZilla client (you can download it on http://filezilla-project.org/) but you can also use file explorer on windows.

      Free version does not allow landscape screen.

      Features:

      Use any network interface in your device including: WIFI, Ethernet, Mobile network, USB...
      Anonymous user (can be disabled).
      One Ftp user (can be disabled). Name and password can be changed.
      Home directory can be root directory,
      Read only mode.
      Passive and active modes.
      Show hidden files.
      Custom home folder.
      Option to run server as a foreground service.
      Energy save mode.
      Languages supported: English, Spanish, Romanian, French, Italian, Hungarian, German, Chinese, Portuguese, Korean, Russian and Catalan.
      Intents:
      com.theolivetree.ftpserver.StartFtpServer
      com.theolivetree.ftpserver.StopFtpServer

      TODO:

      Run server as root user (only rooted devices).
      TLS/SSL support for secure connections.

      How to connect with Ftp server using USB cable:

      This can useful when you have USB cable and not network available.
      1) On your phone go to Settings->Applications->Development and set option "USB debugging".
      2) Connect your phone to your PC using USB cable.
      3) Start adb server. On your PC run command "adb start-server".
      adb is a program that you can find on android sdk. Usually you will find it on android-sdk\platform-tools\adb.
      4) Forward needed ports from your PC to your phone. On your PC run command "adb forward tcp:2221 tcp:2221"
      You will need to repeat this step for all ftp server and passive ports configured in your phone. It will be easier if you use a small range of passive ports.
      With this, any connection in your pc to 127.0.0.1:2221 will be forwarded to your phone in port 2221.
      5) Run Ftp server in your phone, open settings and in "Network interfaces" select "Loopback (127.0.0.1)" or "All"
      6) Start ftp server.
      7) In your PC connect your ftp client to ftp://127.0.0.1:2221 (port might be different, it depends on your Ftp Server configuration).

      Connections in this mode need to be always started by PC so only passive mode is available when using USB connection.

      Permissions needed:

      INTERNET
      ACCESS_NETWORK_STATE
      ACCESS_WIFI_STATE

      Network permission to enable server to open network communication with ftp clients.

      WRITE_EXTERNAL_STORAGE

      Enables ftp server write received files from ftp clients on sdcard.

      WAKE_LOCK

      Keeps phone wake only while server is running. If phone is not wake connections to ftp server can fail.

      Libraries used by this program: Apache ftp server v1.0.6. Apache2 License. Android viewflow pakerfeldt (01/Nov/2011). Apache2 License: http://www.apache.org/licenses/LICENSE-2.0.html

      Special thanks to: Beatriz Vera, Alex Sovu, Balazs David Molnar, Damien Varvenne, Simone Balducci, Juanvi, Chengcheng Hu, Noelia, Noxa Tagakov, Joon Lim, Tomokazu Wakasugi and Paulino Feitio.

      My review
      Review from

      Reviews

      4.2
      7,306 total
      5 4,619
      4 1,065
      3 539
      2 279
      1 804
      cauqazn
      Used this on my HTC M8 and M9 flawlessly. Have my HTC 10 in hand and I'm experiencing issues deleting files. Can upload files, create directories, etc. just cannot delete off ext SD. Phone is rooted. Assuming this is just a problem in 6.0 that will be addressed. Hopefully you guys can chime in on what the issue is, I absolutely love this app and use it daily. Just sucks I have to delete from the phone itself now!
      Precisely what is needed Comes preconfigured so no obscure setup instructions needed; since it's already set up it's obvious how it works. It's just an FTP server. Much better than a disk mounting app. File transfers use the full speed available on the network.
      David Brukman
      I like this app, as it allows writing to the external SD card. Two problems -- it's very slow, so not a good method for large transfers. More importantly, for some reason I cannot erase or overwrite existing files; while creation of new files is not a problem.
      John Buhr
      Doesn't work anymore on my phone Used to work fine, now it crashes immediately when I try to open it. Still leaving 5stars because it was the best ftp app while it was woking
      Tilman Adler
      Not yet adapted to the changes in Android 6. Good for earlier versions EDIT: So, I've found a workaround. It's actually two bugs. tl;dr: Select "custom root" and select the root directory of your sd-card to get access Bug1: When you select "External SD-Card" as ftp-root directory you are only presented with an empty folder on the SD-Card owned by the app. "/storage/<your-sd-cardname>/Android/data/com.theolivetreee.ftpserver/files". While technically it's on the external sd-card, that's hardly what I would have expected. Bug2: When you select "Root (/)" as ftp-root directory you can change dir to /storage/<your-sd-cardname>/ but you have no permissions to put or remove files or create directories there. Workaround: Select "Custom root" and in the option directly below select the root directory of your sd-card. Now you can upload files to your sd-card, but to your sd-card only. To change upload to somewhere else, change the setting again. Also you still can't delete files which you have not previously uploaded.
      TheCanadien Goose
      Hahahah Best application!!!! Everyone android device i have used worked perfectly with this app! Easy photo and music copying when your to lazy to plug a usb.

      User reviews

      cauqazn 7 May 2016
      Used this on my HTC M8 and M9 flawlessly. Have my HTC 10 in hand and I'm experiencing issues deleting files. Can upload files, create directories, etc. just cannot delete off ext SD. Phone is rooted. Assuming this is just a problem in 6.0 that will be addressed. Hopefully you guys can chime in on what the issue is, I absolutely love this app and use it daily. Just sucks I have to delete from the phone itself now!
      Full Review
      16 May 2016
      Precisely what is needed Comes preconfigured so no obscure setup instructions needed; since it's already set up it's obvious how it works. It's just an FTP server. Much better than a disk mounting app. File transfers use the full speed available on the network.
      Full Review
      David Brukman 10 July 2016
      I like this app, as it allows writing to the external SD card. Two problems -- it's very slow, so not a good method for large transfers. More importantly, for some reason I cannot erase or overwrite existing files; while creation of new files is not a problem.
      Full Review
      John Buhr 17 June 2016
      Doesn't work anymore on my phone Used to work fine, now it crashes immediately when I try to open it. Still leaving 5stars because it was the best ftp app while it was woking
      Full Review
      Tilman Adler 28 April 2016
      Not yet adapted to the changes in Android 6. Good for earlier versions EDIT: So, I've found a workaround. It's actually two bugs. tl;dr: Select "custom root" and select the root directory of your sd-card to get access Bug1: When you select "External SD-Card" as ftp-root directory you are only presented with an empty folder on the SD-Card owned by the app. "/storage/<your-sd-cardname>/Android/data/com.theolivetreee.ftpserver/files". While technically it's on the external sd-card, that's hardly what I would have expected. Bug2: When you select "Root (/)" as ftp-root directory you can change dir to /storage/<your-sd-cardname>/ but you have no permissions to put or remove files or create directories there. Workaround: Select "Custom root" and in the option directly below select the root directory of your sd-card. Now you can upload files to your sd-card, but to your sd-card only. To change upload to somewhere else, change the setting again. Also you still can't delete files which you have not previously uploaded.
      Full Review
      TheCanadien Goose 9 June 2016
      Hahahah Best application!!!! Everyone android device i have used worked perfectly with this app! Easy photo and music copying when your to lazy to plug a usb.
      Full Review
      Orel Dangler 13 June 2016
      Allows write access to external SD card (portable mode) on Android 6. Choose Custom Directory and then select the root folder of your external SD card. For instance "/storage/5D72-1117".
      Full Review
      Danish Joshi 16 July 2016
      Excellent and simplistic I use this app on on old Android phone which now server as a file server 24*7 . It's just amazing !
      Full Review
      john nirmal 10 September 2016
      Cool Best way to make mobile as ftp server that provide connect via USB tethering too and as well as wireless ,es explorer is doing its for me more than an year but it's only works over WiFi but this one works with any type of connection ,loved it!! Cheers dev's
      Full Review
      Shaheer iftikhar 29 June 2016
      Best app I often use to transfer data into my laptop and this app helps me alot, thanks to the developers
      Full Review
      Ujjwal Singh 26 July 2016
      Probable bug: on initial install, granting permission to SD card is not effective until the app is restarted
      Full Review
      Mike Snapper 27 August 2016
      Close but no cigar Works great except I cannot delete files on my external SD card which makes this app almost useless on Android 6
      Full Review
      Michał K 2 August 2016
      Can't write to external sdcard on cm13. Yeah I tried to set custom home directory with internal android file picker dialog but still can't write anything. I'm searching for an alternative to crappy MTP that will work with total commander because of directory sync functionality and FTP is probably best solution for me
      Full Review
      Johnny Cash 8 August 2016
      Just Perfect! It's ready with just one click. What more can i want from a ftp server? One of the best on play store.
      Full Review
      pamfeuer S 11 June 2016
      Perfect For those who do not want to use usb this is perfect
      Full Review
      Paddy Landau 25 April 2016
      Simple, straightforward, complete, easy to use.
      Full Review
      Mhammad Abdelsater 24 April 2016
      This is Definitely the best Ftp app ive been looking for on the entire playstore
      Full Review
      Nippu Khound 6 May 2016
      Best ftp server Best and simple of all ftp server I have tried.
      Full Review
      TEN HO 15 July 2016
      Nice app Need auto-start option
      Full Review
      Peter Mueller 21 August 2016
      Works as expected
      Full Review
      Артем Иванович 13 September 2016
      Works Like a charm.
      Full Review
      Ricardo Chávez Morán 25 April 2016
      Good job!
      Full Review
      Genielyn Eaton 28 May 2016
      sucks
      Full Review
      Edric Chandra 25 July 2016
      Best apps
      Full Review
      Rajesh Singh 19 August 2016
      Great App
      Full Review
      Dan Norris 3 September 2016
      Excellent
      Full Review
      Alexander Anisfeld 19 April 2016
      Not stable. Two errors while transferring 1 GB files.
      Full Review
      Steven Choi 10 April 2016
      Stop working after a while...
      Full Review
      Davor Tomljenovic 10 April 2016
      Great! Use it often. Simple use, never failed me.
      Full Review
      Tiago Porsch Dopke 17 April 2016
      Root support.
      Full Review
      ashwin rathod 8 April 2016
      Good tool to upload in SD card
      Full Review
      P Vera 25 December 2015
      Just great This app does exactly what it should. It is a simple, no nonsense, ftp server with good transfer speeds over WiFi. A reviewer mentioned that it lacked ssh capabilities, but I think that it doesn't need them, since it is not supposed to be used as a public server. I used it to transfer a large file from my laptop, so I turned the server on, transferred the file and shut it down. If it had ssh, the transfer would have been slower due to the overhead of encrypting the data.
      Full Review
      Ken H 14 February 2016
      Works great Does exactly what it's supposed to do and it's easy to set up. It even works with wired LAN on my Nvidia shield when other FTP servers couldn't . The only thing I'd like to see added is the option to have it run at startup for my android TV.
      Full Review
      Derek Yerger 21 February 2016
      Still storing on internal memory Despite choosing "SD card", any files uploaded get stored in internal memory, under a folder called /storage/sdcard1 - disappointing. Otherwise works fine.
      Full Review
      Arasu S 27 February 2016
      Easy to use. Reliable. Fast. I've tried many different FTP server over the years. I even tried some since I started using this. But I always come back to this app because it's so simple and has everything I need. It's quick, easy to setup and very stable.
      Full Review
      Michael Fiedler 8 April 2016
      Does everything I needed, tried LOTS of others Goes to folders on ext USB, read-only, actually keeps sending good Bandwidth when screen is off (so important, I use my tablet connected to a 4tb drive as my source and with all other apps I tried, if you turn your screen off the bandwidth goes way down, which is bad for streaming video), doesn't crash when streaming video of all types from hard drive using the tablet. If ext USB drive or hot-spot signal goes down for a while, connection stays on. Perfect little server. Solid! Thanks.
      Full Review
      Anugrah Andisetiawan 10 August 2015
      I was using other FTP server, but this is the first FTP server giving full access to SDCARD on lollipop. Just select "other location" as home directory, and select your root directory of SDCARD. Very helpfull feature. will buy the full version later. thanx, developer! By full access, I means: read, write, and delete ON sdcard.
      Full Review
      Nick Quantum 3 October 2015
      Easy to use. Its great. Just push one button to turn the server on or off. Also, you can change it from anonymous users and actually change the default user and password to whatever you want. Works right out of the box.
      Full Review
      Joseph Kreifels II 13 November 2015
      Worked well with Filezilla to get my videos off the phone without cable. Being an IT guy, this is a good tool to have.
      Full Review
      Onni Bucht 29 June 2015
      Don't promise what's not there I can read the external SD card, but I cannot write/delete anything to/from the external SD card.
      Full Review
      Review deleted

      What's New

      Add TalkBack description in Start/Stop button and Widget.
      Fix widget size
      Request external storage permissions on Android 6

      Additional information

      Updated
      22 April 2016
      Size
      2.7M
      Installs
      500,000 - 1,000,000
      Current Version
      1.28
      Requires Android
      2.1 and up
      Content Rating
      PEGI 3
      Learn more
      Interactive Elements
      Users interact
      Permissions
      Report
      Flag as inappropriate
      Offered By
      The Olive Tree
      Developer
      Email theolivetreesoftware@gmail.com
      Vine Cottage Horton Road HORTON, BERKSHIRE SL39NU Reino Unido

      Similar See more

      FTPServer
      Pre-ordered
      FTPServer
      Andreas Liebig
      Small, Fast, Simple, Free FTP server.
      AndFTP (your FTP client)
      Pre-ordered
      AndFTP (your FTP client)
      LYSESOFT
      Your FTP/SFTP client
      Blockman Multiplayer for MCPE
      Pre-ordered
      Blockman Multiplayer for MCPE
      Blockman Multiplayer
      Servers, Mods, Maps and Plugins all in Multiplayer for Minecraft
      WiFi FTP Server
      Pre-ordered
      WiFi FTP Server
      Medha Apps
      Carry a FTP server in your pocket and avoid USB cables for file transfer
      FTP Plugin for Total Commander
      Pre-ordered
      FTP Plugin for Total Commander
      C. Ghisler
      This is a Plugin for Total Commander for Android! It does not work standalone!
      Ftp Server Pro
      Pre-ordered
      Ftp Server Pro
      The Olive Tree
      1
      Ftp Server Pro
      1
      Multiplayer Master for MCPE
      Pre-ordered
      Multiplayer Master for MCPE
      MCPE Master
      New Product of MCPE Master, HOST/JOIN global Minecraft PE servers FOR FREE
      PocketMine-MP for Android
      Pre-ordered
      PocketMine-MP for Android
      PocketMine
      PocketMine-MP is an open-source server software for Minecraft: Pocket Edition.
      WiFi FTP (WiFi File Transfer)
      Pre-ordered
      WiFi FTP (WiFi File Transfer)
      Nalic
      Leave your USB keys behind, your Android Phone can do all that and MORE!
      FtpCafe FTP Client
      Pre-ordered
      FtpCafe FTP Client
      Droidware UK
      FtpCafe, an Android FTP client
      Total Commander - file manager
      Pre-ordered
      Total Commander - file manager
      C. Ghisler
      Android version of the desktop file manager Total Commander (www.ghisler.com).
      FTP Server Ultimate
      Pre-ordered
      FTP Server Ultimate
      Ice Cold Apps
      The ultimate FTP/SFTP/FTPS Server! Even with support for Dynamic DNS Updating!
      FTP Server
      Pre-ordered
      FTP Server
      IT HK SERVICE LIMITED
      Turn your mobile into FTP server.
      Transfer files with FTP client.
      FTP Server Plus
      Pre-ordered
      FTP Server Plus
      Danny Michaeli
      FTP Server Plus - Wireless transfer and receive files easily from any device
      FTP Client
      Pre-ordered
      FTP Client
      Outfall Inc
      The best FTP client market. Download or quickly send your files
      SSH Server
      Pre-ordered
      SSH Server
      Ice Cold Apps
      SSH, SFTP, SCP or Telnet server! Free, no root needed and multiple users!

      More from developer See more

      Ftp Server Pro
      Pre-ordered
      Ftp Server Pro
      The Olive Tree
      1
      Ftp Server Pro
      1
      WebDAV Server
      Pre-ordered
      WebDAV Server
      The Olive Tree
      WebDAV Server
      Ssh server
      Pre-ordered
      Ssh server
      The Olive Tree
      Ssh server
      Wear File Transfer
      Pre-ordered
      Wear File Transfer
      The Olive Tree
      Wear File Transfer
      Ssh Server Pro
      Pre-ordered
      Ssh Server Pro
      The Olive Tree
      1
      Ssh Server Pro
      1
      Foto Rojas
      Pre-ordered
      Foto Rojas
      The Olive Tree
      photo Rojas
      Ftp Server Pro TV
      Pre-ordered
      Ftp Server Pro TV
      The Olive Tree
      1
      Ftp Server Pro TV
      1
      WebDAV Server Pro
      Pre-ordered
      WebDAV Server Pro
      The Olive Tree
      1
      WebDAV Server Pro
      1
      BikeLight
      Pre-ordered
      BikeLight
      The Olive Tree
      BikeLight
      ©2016 Google Site Terms of Service Privacy Developers Artists About Google All prices include VAT.
      By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of service and Privacy Notice.