HTTPS / FTPS / SFTP Server

HTTPS / FTPS / SFTP Server Free App

Rated 4.29/5 (530) —  Free Android application by Ice Cold Apps

About HTTPS / FTPS / SFTP Server

A free, secure and complete FTP / SFTP / FTPS / HTTP / HTTPS Server for access to your device! The app allows FTP over SSL Implicit, SFTP (FTP over SSH) and HTTP over SSL/TLS, has extensive logging, and allows Dynamic DNS Updaters to be set.

Note. If you find a bug or have a problem please contact us by email since we cannot help you if you post it in the reviews. There are a lot of factors of how to reproduce a bug, for example, it depends on what FTP client you use.

**
In this version you can add two servers (FTP, SFTP, FTPS Implicit, HTTP, HTTPS or Dynamic DNS Updaters), three users, per simple htaccess three items and three optional allowed IP addresses per server. If you want to be able to add unlimited items please buy the Pro version. If you buy the pro version you will support development, will be able to add unlimited items and see no advertisements!
**

For more servers have a look at our app Servers Ultimate.

And that's not all; you can even set a dynamic DNS updater!

It also has extensive logging functionality, and you can even set the app to email you the log automatically!

Features summary:
- Free!
- Add an SFTP server (FTP over SSH)
- Secure the FTP server by using FTPS Implicit (SSL/TLS) with your own certificate or our certificate
- Secure the HTTP server by using HTTPS (SSL/TLS) with your own certificate or our certificate
- Start/Stop a server automatically when connected/disconnected from a specified WIFI network, or on boot
- Verbose log (filter, email, etc)
- Restrict every user to a specific folder on your device
- Use simple htaccess files to set directory settings for the web server
- Set whether a user has write access
- Custom commands (stop the server, send the log, vibrate the device)
- Optionally only allow specified IP addresses to access a FTP Server
- Add a Dynamic DNS Updater using the local or public IP of your device
- UTF-8 support
- The FTP and/or HTTP Server can be accessed from the web (for example through your 3G connection) if supported by your mobile network

All features:
- Add multiple servers

- For every FTP Server you can set name, port, only access from certain IP addresses, vibrate on a new connection, enable logging, only log errors, start the server when connected to a specific WIFI network and disconnect when the WIFI network is lost, or start on boot, respawn on crash, enable SSL

- For every user set the username, password, document root, force stay in document root, allow write access, allow custom FTP commands (more about the custom commands at the bottom of the text) and for SFTP optionally use public key authentication

- If you enable SSL (FTPS): use our SSL certificate, use your own keystore, set keystore type (BKS or PKCS12), set keystore password, set keymanager password

- Web, HTTP(s) server: use simple htaccess (.shtaccess) file to set directory specific configurations (like password, directory listing, encryption, upload, Server Side Includes, and way more!), enable SSL/HTTPS (custom or our certificate)

- Add multiple dynamic DNS updaters (set a custom URL, or choose from ChangeIP, DNSdynamic, DNSexit, DNSMadeEasy, DNS-O-Matic, DNSPark, DtDNS, DynDNS, easyDNS, eNom, HE.net, Joker, Namecheap, No-IP, ZoneEdit)

- For every dynamic DNS updater set the name, timeout (in minutes), hostname, username, password and whether to update with the local or public IP address, start the Dynamic DNS Updater when connected to a specific WIFI network, update on connectivity change, start on boot

- On the settings page of the app you can set the maximum log items to keep and more!

- You can search/filter the log, or set it to be automatically sent when the log limit is reached

HOWTO

Contact us to receive information for the following:
Web Server Server Side Includes (SSI), Web Server decrypting files

Visit us on: http://www.icecoldapps.com/
Follow us on Twitter: https://twitter.com/IceColdApps
Like us on Facebook: http://www.facebook.com/IceColdApps

How to Download / Install

Download and install HTTPS / FTPS / SFTP Server version 4.6.1 on your Android device!
Downloaded 50,000+ times, content rating: Not rated
Android package: com.icecoldapps.httpsftpsserver, download HTTPS / FTPS / SFTP Server.apk

All Application Badges

Free
downl.
Android
2.1+
n/a
Not
rated
Android app

App History & Updates

What's Changed
- We added the option to add a secure SFTP Server (FTP over SSH)! Set users with their own roots, public key authentication, allow write, stay in root, and more!
More downloads  HTTPS / FTPS / SFTP Server reached 50 000 - 100 000 downloads
More downloads  HTTPS / FTPS / SFTP Server reached 10 000 - 50 000 downloads
Version update HTTPS / FTPS / SFTP Server was updated to version 4.6.1
More downloads  HTTPS / FTPS / SFTP Server reached 10 000 - 50 000 downloads

What are users saying about HTTPS / FTPS / SFTP Server

W70%
by W####:

Please can someone tell me what all the abbreviations mean and what this app does for you in a way that a novice could understand.as I only have basic knowledge about devices and conections.I was only looking for a cloud storage app and I came across this app amongst cloud storage apps and wanted to find out a bit more about it,but I don't have the knowledge so can some one explain, thankyou

X70%
by X####:

None of those screens have appeared. Nevertheless; after ui/ri it is functional. Guess the full version, paid, will give all the screens and a view of all the action. Works like a charm, ergo 5* rating. Still no full paid version in the store? Still not getting full screen motif, and the server question? Get real. Y've got my 5★ rating, so stop scratching at my door like a lost cat! Or a Jew beggar with his tin cup!!!!

N70%
by N####:

A) Creating an sftp server works fine although a bit slow, 500kB/sec transfert speed B) Limited to 2 server after that you need to purchase for more C) When creating ftp server we get the round Robbin 1) enter ftp server name and port 2) try to save setting but it says you need to create a user first 3) enter user information, try to save but user information is not saved 4) server information is back to blank, need to enter again 5) try to save setting but say you need to create a user first etc...etc giving 3 stars for all of the above

N70%
by N####:

Works all right. SFTP is the most convenient way to toss files to Android device and back. But design and UX needs improvement. And it would be more useful if it could generate random private key and show its fingerprint, instead of using fixed key for the server (fixed known key adds no security)

N70%
by N####:

I've always rated everything I had five stars...only cuz I know how to use every type of app or any software to the fullest potential...I give props to this app bein like no other...My first and probably last comment...So I chose it deserved a good floetic compliment...

N70%
by N####:

I vastly prefer to use scp and sftp to transfer files over the network rather than via USB. This app lets me do that and it works unobtrusively. No complaints.

N70%
by N####:

Crashes when using sftp server Upload and directory listing do not seem to work

H70%
by H####:

It's good but of I can't find a way to exit the program other than stopping it in the phone settings then I will have to delete it

M70%
by M####:

Definitely a great tool for many tasks. Interface could be much cleaner and more intuitive. But it does work.

O70%
by O####:

Great encryption support. Although ads are minimal, I would like to see a pay version.

N70%
by N####:

How do you change it so it only broadcasts on local network?

F70%
by F####:

The SFTP server works for me. I've moved gigabytes of data with it since I installed it. OK, so why not five stars? 1. Setting up public key access isn't actually that hard but it's not really explained. Right now most people aren't going to figure it out and will stick with (much less secure usually) passwords. 2. Media refresh. I use SFTP mostly to move media files onto a Nexus 4 or Nexus 7. I have to run a separate app to tell the Nexus that there are new media files or they're ignored. This could be a

W70%
by W####:

Please can someone tell me what all the abbreviations mean and what this app does for you in a way that a novice could understand.as I only have basic knowledge about devices and conections.I was only looking for a cloud storage app and I came across this app amongst cloud storage apps and wanted to find out a bit more about it,but I don't have the knowledge so can some one explain, thankyou

V70%
by V####:

I had issues with using ssh (but i also had them using other ssh servers, maybe something I'm doing wrong). but the ftp works flawless and i can transfer files, so I'm happy

M70%
by M####:

Mostly working, but i always get a stupid comment about not responding from google before it pops up in notification bar. None of those screens have appeared. Nevertheless; after ui/ri it is functional. Guess the full version, paid, will give all the screens and a view of all the action. Works like a charm, ergo 5* rating. Still no full paid version in the store? Still not getting full screen motif, and the server question? Get real. Y've got my 5★ rating, so stop scratching at my door like a lost cat!

D70%
by D####:

This app does exactly what it says. The configuration interface is not great (it's ugly), but it is intuitive and it works well. It automatically displays files and folders if there is no "index.html" files, just like Apache does. It does take up a bit of extra battery, but this is a problem of the Android operating system needing to keep a listening socket open for incoming connections, it is not a problem of the author of this app. Also keep in mind that this app *DOES NOT* provide additional features like MySQL, PHP, ASP, or other server-side scripting. It only serves static pages from the file system. If that is all you need, this app is perfect for you.

M70%
by M####:

Would be nice if the server name would actually resolve on the network (think NetBIOS, or similar tech), because dynamically assigned IP addresses are a pain, and are not good for batch files.

X70%
by X####:

Found this to have some bugs, but in the end I was able to work around them and get the job done.

X70%
by X####:

I don't have to find a cable or install software on the PC.

X70%
by X####:

Straigth forward ftp or sftp setup. Interface could be cleaner... Missing detailed log and connection info.

Y70%
by Y####:

made a made a root directory and shared by this sFTP server directory lists ok but cannot create new subdirectories the root directory is locally writable using a file system browser on the phone also if I share using another server by FTP not secure FTP just ordinary FTP then the directory is writable client for testing is filezilla in Windows also tried SFTP only with client SFTP net Drive free similar failure read is successful write fails note I did try check and uncheck allow writing on the server

H70%
by H####:

Pal mal. Quelques problèmes avec le serveur sftp

K70%
by K####:

Good except for the AD that pops out at all times

X70%
by X####:

It's ok

A70%
by A####:

I mainly tried it for the FTP server for a security camera and now am playing with a few other things. Adware in the free version is more comical than irritating. I have a few more ideas to try out, but I will most likely get the paid version which is reasonable.

Q70%
by Q####:

"Absolutely fantastic "_saved ma bacon,,

Q70%
by Q####:

By default it accepts any login credential. In other words, by default, anyone can log in anonimously. In order to plug that hole, you must set up a user for the server. SECONDLY, you cannot set the server to run on port 22 (or any privileged port). That's a security hole too. That is probably the fault of Android rather than this app. Get your business done and shut down the server.

Q70%
by Q####:

Works even better on my SG Note4 then it did on my old SGN.

H70%
by H####:

This app very useful and it works

E70%
by E####:

Used it on my always-on TV box :).

Q70%
by Q####:

Does what it's supposed to.

Q70%
by Q####:

What can I say....it does what it promises. Quite rare these days. :-)

Q70%
by Q####:

Mostly working, but i always get a stupid comment about not responding from google before it pops up in notification bar. None of those screens have appeared. Nevertheless; after ui/ri it is functional. Guess the full version, paid, will give all the screens and a view of all the action. Works like a charm, ergo 5* rating.

X70%
by X####:

A) Creating an sftp server works fine although a bit slow, 500kB/sec transfert speed B) Limited to 2 server after that you need to purchase for more C) When creating ftp server we get the round Robbin 1) enter ftp server name and port 2) try to save setting but it says you need to create a user first 3) enter user information, try to save but user information is not saved 4) server information is back to blank, need to enter again 5) try to save setting but say you need to create a user first etc...etc giving 3 stars for all of the above

X70%
by X####:

I finally got SFTP working over the local net, and this is an impressive app. As for the actual Internet, I can't seem to get anything. I've been working on this for hours now. If these apps can make my phone into a server for devices of my own (and colleagues) then purchasing would be the obvious option. Are any of the other apps better at serving through the Internet? Please let me know.

Z70%
by Z####:

Manages IPs for WiFi hot spot well

X70%
by X####:

Good aps. Thks

X70%
by X####:

sftp with public key

N70%
by N####:

Works great!

G70%
by G####:

Great app


Share The Word!


Rating Distribution

RATING
4.35
530 users

5

4

3

2

1