Install
Expona ships as a desktop app and a lightweight CLI agent. Pick whichever fits how you work — both share the same account.
Desktop app
The desktop app is the easiest way to start: a visual list of tunnels, the port/domain pickers, passcodes and live logs, all in one window.
- macOS — download the
.dmg, drag Expona to Applications, and open it. - Windows — run the installer; it installs to your user folder and adds a Start-menu shortcut.
- Linux — download the
.AppImage, mark it executable, and run it.
CLI agent
Prefer the terminal? Install the agent with a single command.
macOS / Linux
curl -fsSL https://get.expona.dev/install.sh | sh expona version
Windows (PowerShell)
irm https://get.expona.dev/install.ps1 | iex expona version
Sign in
Authenticate the agent once with a key from your account settings:
expona auth add <YOUR_KEY>
You can create and revoke keys anytime from the web portal under Keys. Next, head to Setup to configure your first tunnel.