Simple HTTP Server:Wi-Fi Share3.6.1
Publisher Description
Simple HTTP Server:Wi-Fi Share -Share phone folders over HTTP/HTTPS. Browse, download & upload in a browser.
SimpleHttpServer turns your Android device into a small HTTP file server on your local network. Share folders from your phone or tablet so any device on the same Wi-Fi — laptop, desktop, smart TV, another phone — can browse, download, and upload files using just a web browser. No cloud account, no internet connection, and no installation on the other devices.
KEY FEATURES
■ Multiple shared folders
Add any number of folders through Android's system file picker. Each folder appears as a top-level entry in the browser. No special storage permissions required.
■ Download folders as ZIP
Every folder page has a "Download this folder as ZIP" link so a client can grab an entire directory (including sub-folders) in one go. Turn the feature off in Settings if you prefer single-file downloads only.
■ Upload from a browser
Turn on "Allow uploads" in Settings to drop files from a remote browser into your shared folders. Each shared folder has a read/write switch, so you can mix upload-friendly folders with download-only ones. Existing files are never overwritten — duplicates are saved as "name (1)", "name (2)", and so on.
■ Root folder
Mark one shared folder as the root so its contents are served directly at "/" — handy when you only want a single folder visible at the top level.
■ Digest Authentication
Protect access with a username and password. With curl, add --digest -u user:pass.
■ HTTPS (encryption), with HTTP alongside
Turn on "Use HTTPS" to serve over TLS and encrypt the connection. The app generates a self-signed certificate on this device and shows its SHA-256 fingerprint so you can verify it. Download the certificate to trust it on client devices, or use curl's -k / --cacert option. When HTTPS is on, an optional "HTTP listener" setting can keep HTTP available on its regular port too — either as a plain endpoint, or as a redirect that forwards HTTP clients to the HTTPS URL (307). Only self-signed certificates are supported — you cannot install your own CA-issued (publicly trusted) certificate.
■ Network interface selection
Choose where the server listens — Wi-Fi only (default, recommended), all networks, or localhost only — so it stays off the cellular interface or other unintended networks.
■ MediaStore browsing
Optionally expose Android-managed media (images, audio, video) through a separate path, including content added by other apps.
■ mDNS / Bonjour discovery
Optionally advertise the server on the local network so devices such as VLC and Finder can pick it up without typing the IP.
■ Tablet-friendly UI
On large landscape screens, the server controls and the log are shown side by side. A Settings button swaps the right pane between the log and the settings.
■ Mobile-friendly directory listings
Listings fit the screen width with larger text, full-width tappable rows, and follow the device's light/dark theme.
■ Auto-start
Optionally start the server automatically when the device boots, or when the app is opened.
■ One-tap sharing
Each server URL has Copy, QR-code, and Share buttons so other devices can connect without typing the address.
■ Built-in guide
Settings → About has a "How to use" guide covering getting started, uploads, HTTPS, and curl examples.
NO ADS · NO TRACKING · NO ACCOUNT REQUIRED
The server runs entirely on your device and serves files on the local network over HTTP, or HTTPS when you enable it. No analytics SDKs, no account sign-up. Read the in-app privacy policy under Settings → About for details.
LOCALIZED IN
English, Japanese, German, French, Spanish, Brazilian Portuguese.
REQUIREMENTS
Android 8.0 (API 26) or later.
SECURITY NOTE
By default the server uses plain HTTP, so credentials and files are not encrypted in transit. Turn on HTTPS to encrypt the connection with a self-signed certificate. Use it on trusted local networks; only enable uploads on networks you trust, and consider turning on Digest Authentication and/or HTTPS.
CONTACT
app@ubi.jp
About Simple HTTP Server:Wi-Fi Share
The company that develops Simple HTTP Server:Wi-Fi Share is ubi.jp. The latest version released by its developer is 3.6.1. This app was rated by 1 users of our site and has an average rating of 2.5.
To install Simple HTTP Server:Wi-Fi Share on your Android device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-09-28 and was downloaded 11 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Simple HTTP Server:Wi-Fi Share as malware as malware if the download link to jp.ubi.common.http.server is broken.
How to install Simple HTTP Server:Wi-Fi Share on your Android device:
- Click on the Continue To App button on our website. This will redirect you to Google Play.
- Once the Simple HTTP Server:Wi-Fi Share is shown in the Google Play listing of your Android device, you can start its download and installation. Tap on the Install button located below the search bar and to the right of the app icon.
- A pop-up window with the permissions required by Simple HTTP Server:Wi-Fi Share will be shown. Click on Accept to continue the process.
- Simple HTTP Server:Wi-Fi Share will be downloaded onto your device, displaying a progress. Once the download completes, the installation will start and you'll get a notification after the installation is finished.
Program Details
System requirements
Download information
Pricing
Version History
version 3.6.1
posted on 2026-09-28
■ Fixes
Starting no longer freezes the app; the status shows "Starting…" meanwhile. HEAD requests get headers only, not the whole file or ZIP. Stopping mid-download no longer stalls the screen. Fixed a crash when a start failed.
■ Downloads
Folder ZIPs list unreadable files in "_skipped-files.txt" and keep both files that share a name.
■ Other
Start-failure notices are translated and stay until read. Status bar icons visible on Android 8–14. "Localhost only" shows http://localhost.
version 3.6.0
posted on 2026-09-14
■ Settings
Network, HTTPS, Serving and Security each get their own screen; the main list shows their state. A pinned notice with a Restart button stays until a change needing a restart is applied.
■ Performance
Fixed brief freezes on low-end devices during heavy transfers. Folder ZIPs are faster and use less battery.
■ Fixes
An added folder now applies to a running server at once; a server stopped right after a change no longer restarts by itself.
version 3.5.0
posted on 2026-09-09
■ Dark mode
The app now has a dark theme. Choose Light, Dark, or "Follow system" under Settings → Appearance → Theme. The app keeps its familiar light look until you change it.
■ Smaller app
About a third smaller to download and lighter on memory; HTTPS and the QR code work exactly as before.
■ Applying settings
Turning mDNS discovery (Bonjour) on or off now takes effect immediately while the server runs — no restart needed.
version 3.4.2
posted on 2026-08-27
■ Settings
New "Send feedback" row that opens our feedback form, so you can suggest a feature or report a problem directly.
■ File types
DSD (.dsf/.dff), AIFF, Monkey's Audio (.ape), .m4b audiobooks and AVIF images are now served with the right type, so browsers play or show them instead of downloading an unknown file.
■ Fixes
Crash when leaving the LOG screen while lines arrived; crash on "Add folder" on devices without a file picker; interrupted downloads now release the file right away.
version 3.4.1
posted on 2026-08-11
■ Networking
"Advanced" now serves several interfaces at once (Wi-Fi, hotspot, Ethernet). On "All networks" the certificate covers every address, so HTTPS works on any interface, with a note when it updates.
■ Easier to use
Most settings apply without a restart (network ones are marked *). One folder can be served at "/", and each sub-folder has a "[zip]" link.
■ Fixes
"Localhost only" reachable again, self-healing keystore, mDNS over a hotspot, rare crashes fixed.
version 3.3.0
posted on 2026-07-28
■ Advanced network mode
Network interface now has an "Advanced" option: pick the exact interface to serve on — great for a phone hotspot, USB/Ethernet, or a specific Wi-Fi.
■ Easier onboarding
A "Get started" card guides first setup, plus a one-tap Quick Settings tile. The Main screen shows what's shared and updates instantly on start/stop or IP change.
■ Settings & fixes
Settings regrouped; HTTPS on its own screen. Clearer reasons when the server won't start.
version 3.2.1
posted on 2026-07-17
■ Bug fixes
Files and folders whose names contain a space can now be opened from the browser listing again — their links were encoded in a way the server didn't recognize, so they returned "not found".
■ Performance
Unused resources are now removed from the app, making the download a little smaller.
version 3.1.0
posted on 2026-07-03
■ Folder ZIP download
Download an entire folder as a single ZIP from every folder page.
■ Per-folder read-only
Each shared folder now has its own read/write switch.
■ HTTP alongside HTTPS
Serve HTTP on the plain port, or redirect it to HTTPS (307). Settings reorganised into HTTP / HTTPS with an "Active listeners" row.
version 3.0.0
posted on 2026-06-27
■ HTTPS
Serve over HTTPS (TLS) to encrypt the connection. The app creates a self-signed certificate on the device; install it on your client to remove the browser's security warning. Only self-signed certificates are supported.
■ Uploads
Upload files from a browser into writable shared folders (turn on "Allow uploads").
■ Help
New "How to use" guide under Settings → About, covering uploads, HTTPS, and curl.
version 2.1.0
posted on 2026-05-28
■ Tablet
Landscape now shows the controls and the log side by side; a Settings button switches the right pane.
■ Main screen
Refreshed with a status banner and one-tap Copy / QR / Share.
■ Shared folders
Mark one folder as the root, served directly at "/".
■ Browsing
Directory listings are now readable on phones.
■ Fixes
Fixed a startup crash, and a tablet issue where rotating to portrait left the bottom tab out of sync with the screen.



