No complex configuration required. Anyone can spin up a local server "right now" with ease.
🌐 Official Website (JP) | 🌐 Official Website (EN)
Pre-built binaries are available on the Releases page.
- Windows:
.exe - macOS:
.app
Since the app is unsigned, your operating system's security features may trigger a warning.
- When the "Windows protected your PC" message appears, click "More info".
- Click the "Run anyway" button to launch.
- Right-click (or Control-click) the file and select "Open".
- When the confirmation dialog appears, click "Open" again.
If the standalone executable (.exe or .app) does not launch on your system, you can run InstantSava directly using Python.
- Check your Python version
Make sure you have Python 3.12+ installed:
python3 --version
- Install the required package
Install
customtkintervia pip:pip3 install customtkinter
- Run the application
python3 InstantSava.py
- Preferences: Click the
⚙ Preferencesbutton to select your Target Directory and Port Number. - Sharing with Other Devices:
- To access your files from a smartphone or another PC on the same network, open Preferences and check the box: "Allow Access from Other Devices (0.0.0.0)".
- Click Apply & Close to save your settings.
- Launch: Click Launch Server to start the local server and automatically open your browser.
- Tip: Once the server is online, you can click the displayed URL (e.g.,
http://192.168.x.x:8000) to copy it directly to your clipboard.
- Tip: Once the server is online, you can click the displayed URL (e.g.,
- Stop: Click Stop Server to instantly shut down the connection.
If you cannot connect from another device:
-
Firewall Note: Your firewall may display a message requesting permission to access the network. You will need to allow access when connecting from another PC or smartphone.
-
Wired vs. Wireless: If a user can't connect from their phone even with the setting on, it's usually because the devices aren't on the same subnet (e.g., one is on 5G/LTE and the other is on Wi-Fi).
