How do I use my Android device as a web server by with an IP address and port? Just like a Wifi file transfer app in the Play Store?

  • Could you elaborate a bit more on what you want to achieve? Taken literally, this is impossible (the device is hardware, which cannot be transferred to software (yet)). – Izzy Nov 20 '12 at 10:11
  • Check ths app in link the app give ip and port which shows all files inside the sd card.. – user1837759 Nov 20 '12 at 10:51
  • 2
    And? If that does what you want to do, your question has answered itself. I still don't get what you're asking for. The tags you provided help neither to get a clear idea (also a bit confusing). One more guess: maybe you don't mean "transfer", but "How to use an Android device as web server"? – Izzy Nov 20 '12 at 11:45
  • Exactly.. I want my android device to work as a remote web server.. – user1837759 Nov 22 '12 at 12:53
  • OK. Updated your tags accordingly to avoid confusion. Answer follows. – Izzy Nov 22 '12 at 13:22

Android itself does not provide such a facility (as to my knowledge). But there are a bunch of web servers available in the playstore. A German overview on AndroidPIT sums up some of them (grouped into suitable targets): Webserver (Google Translate's English variant: Webserver).

Some examples include static content webservers like e.g. kWS - Android Web Server and ServDroid.web, plain "HTTP file servers" like File Expert and WiFi File Transfer, more complex things even offering scripting support such as PAW Server for Android, or all-in-one solutions like Servers Ultimate.


If you mean enable web server on phone - there a lot of servers on market, but for file transfer (s)ftp is more usable.
ES File explorer last versions support this, as example, or
WiFi FileTransfer, that less functional on device, but easier for use (freeware version has 4 Mb file size limit).

Not the answer you're looking for? Browse other questions tagged or ask your own question.