You can make a Web server on your router providing that you rewrite its firmware with a free DD-WRT, Tomato, etc.

You can also run a on a raspberry pi, given that you can run a Web server on any device provided it runs a Linux. Can I run a Web server on an Android device, and if yes, how can I set it up?

4 Answers 4


Absolutely! You can either:

  • 1
    It says. This app is compatible with all of your devices. good +1/accept Oct 22, 2012 at 15:02

The book Pro Android Python with SL4A comes with some free downloadable source code, you can find it on that official site. In the source code samples there are examples of basic httpserver, and basic ftpserver. Both of those will work on Android devices, I imagine it is also possible to make a more advanced webserver using python, or perhaps even re-purpose one that is already in existence.


There are actually several apps on the Google Play Store. A few of them even have PHP. My personal favorite is Servers Ultimate.


Till today Oct 22, 2017, there are at least 20 plus application on google play store. I personally develop every web application using my android phone . you can consider using bitweb server or kickweb server . although bitweb server is paid and kickweb server is free. Link of kickweb server https://play.google.com/store/apps/details?id=com.nokshaserver

Bit web server : https://play.google.com/store/apps/details?id=com.andi.serverweb

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .