Donald Mackay's Collected Hints and tips
manu-forti.jpg
 

Donald L Mackay
Hints and Tips

  clan-lyon.gif

FTP to Transfer Files Between PC and SmartPhone

There is FTP and quite a few other ways of transferring files. More details below. Other ways seem to be prone to niggles and inconsistencies.

FTP (File Transfer Protocol) started in the early 1970s. So it is tried, tested and reasonable robust.

It needs an FTP Server on Device A, and an FTP Client on Device B. Both the Server and the Client can be on any computer, big or small, powerful or low powered.

Googling for FTP, the most common combination seemed to be FTP Client on a PC and FTP Server on a SmartPhone.

A few assumptions. The PC is running Windows 10 or 7 or even XP. The SmartPhone is Running Android 5 or later.
(See below for iPhone.)

It is easiest to use a stand-alone program on Windows: Filezilla - Open Source (free), widely used and has a long pedigree:-
http://www.snapfiles.com/get/filezilla.html This page shows how to use it:-
http://support.hostgator.com/articles/how-to-transfer-files-with-filezilla

It is easiest to use a stand-alone App on Android: FTP Server (by Banana Studio):-
https://play.google.com/store/apps/details?id=net.xnano.android.ftpserver

There are lots of Android FTP Servers. This one has helpful screen snapshots on its google play page.

Using part of Windows to do FTP, it presupposes a lot of Windows knowledge, and trying to use part of another Android App is confusing. Many results from a google search will not use a stand-alone App or program so need a good background understanding.

Setting up the server

This is client-server so it will need to logon with a username and password. Part of setting up FTP Server requires creating a username and password.

The first part of this how-to page shows "How To Setup FTP Server in Android To Share files":-
https://www.how2shout.com/how-to/setup-ftp-server-in-android-to-share-files.html

The second part "Access the Android FTP server from Laptop or Personal Desktop PC Without any FTP client" needs a good understanding of windows.

The third part "Access Android Phone FTP server wirelessly by another Android Smartphone using the EFSfileExplorer app" is not using a stand-alone Android App.

Setting up the client

This page shows how to run FileZilla:-
https://www.softwarert.com/ftp-file-transfer-android-pc-es/ Start from about half way down "Secondly we need to run the FTP software on computer to access the FTP server address above. Run FileZilla or any other FTP tool you have". [The first part is the non stand-alone App]

Other techniques

"There are various ways for exchanging data between a PC and a mobile phone. Basically you can transfer files through USB connection, Bluetooth, Wi-Fi, hotspot, these are the four methods you can use to copy your data over between different devices for now." This quote is from the https://www.softwarert.com page (above). All of them work to a greater or lesser extent. They have, with the exception of FTP, all caused grief at one time or another - hence FTP.

Other way round

Use FTP server on the PC
http://www.snapfiles.com/get/quickeasyftpserver.html

and FTP client on Android
https://play.google.com/store/apps/details?id=com.ftpcafe.trial

This works very well, but google doesn't show much on how to do it.

For those who have been using FTP for a while and understand what is going on, this is well worth doing, but probably not for a first foray.

iPhone

There is an FTP Server (By Savy Soda) on the App Store for iOS devices:-
https://itunes.apple.com/us/app/ftp-server/id346724641

There is an FTP client (By Skyjos) on the App Store for iOS devices:-
https://itunes.apple.com/gb/app/ftpmanager-ftp-sftp-client/id525959186

This video explains how to use an FTP client on an iPhone:-
https://www.youtube.com/watch?v=MvOXkM2C-5A


(Back to top.)

LAST UPDATED: 02 February 2018 (Bluetooth File Transfer)