Simple HTTP Server API Documentation FAQ Releases Contacts

Simple HTTP Server - Android Local Web Server

A simple Android app that lets you host a local HTTP server on your device. Share files, test web applications, and manage folders across your local network.

Features

  • Share folder contents over your local network via HTTP
  • Web-based file uploads and downloads
  • Basic folder management (create, rename, copy, cut, paste)
  • Text file editing in web UI
  • RESTful API for programmatic interaction
  • User authentication (Session based, Basic auth)
  • Configurable redirect rules
  • SQLite Database support

Getting Started

Basic usage requires no configuration except selecting a folder to share. The app will automatically start a server on your device's IP address and port 8080. You can access the server from any device on the same network by typing the server's URL in a web browser.

Use cases:

  • Share files between devices on your local network
  • Test/prototype web applications
  • Access files on your Android device from a computer
  • Simple file management through a web interface

Video Tutorial

Watch a tutorial on how to use Simple HTTP Server:

About Simple HTTP Server

Simple HTTP Server is an Android app created by a single developer. It's designed to be a straightforward solution for hosting local web server on Android devices. It aims to provide the essential functionality needed for basic file sharing and web development testing/prototyping.

Technical Details

  • Platform: Android 5.0+ (API level 21+)
  • Protocol: HTTP/HTTPS with TLS support
  • Default Port: 8080 (configurable)
  • Database: SQLite integration
  • Authentication: Session-based and Basic Auth
  • File Support: All file types with web-based management