Hand-written. All code and content in this project was written by me.
A lightweight Python tool to access computer files from a phone without cloud services or account signup. Serves files via HTTP with optional Ngrok tunneling for remote access.
How it works
Four-step flow:
- Configure. Specify the directory path and port number.
- Choose access mode. Local network (faster) or Ngrok tunnel (remote access from anywhere).
- Server starts. HTTP server begins serving files from the specified directory.
- Connect. Scan the QR code saved to your desktop or paste the URL into any browser.
Features
- Serves files from any directory via HTTP server on a user-defined port.
- Supports local network access (fast, private) or remote access via Ngrok tunnel.
- Generates a QR code for instant mobile device access.
- No account creation or cloud storage required.
Why I built it
A quick way to transfer files between devices without relying on cloud services, email attachments, or third-party apps.
Tech stack
- Python 3.13
http.server— built-in Python HTTP serverpyngrok— Ngrok tunnel for remote accesspyqrcode— QR code generation