Download tunnels
One command for the CLI, a signed installer for the desktop GUI. macOS, Linux, Windows, and BSD.
CLI
Install or update with a single command. The script detects your OS and CPU, verifies the SHA-256, and installs.
macOS, Linux, FreeBSD, NetBSD
curl -fsSL https://tunnels.io/install.sh | bash
Windows (PowerShell)
irm https://tunnels.io/install.ps1 | iex
Already installed? tunnels update
Desktop GUI
A signed, auto-updating desktop app.
macOS
curl -fsSL https://tunnels.io/install-gui.sh | bash
Windows (PowerShell)
irm https://tunnels.io/install-gui.ps1 | iex
Installers published: .dmg and .msi. Every platform is on the table below.
All platforms
| Platform | CLI | GUI |
|---|---|---|
| macOS (Apple Silicon) | tunnels · arm64 | .dmg |
| macOS (Intel) | tunnels · amd64 | .dmg |
| Linux (x86_64) | tunnels · amd64 | |
| Linux (arm64) | tunnels · arm64 | |
| Linux (armv7) | tunnels · armv7 | |
| Linux (386) | tunnels · 386 | |
| Windows (x86_64) | tunnels.exe | .msi |
| Windows (arm64) | tunnels.exe · arm64 | .msi |
| Windows (386) | tunnels.exe · 386 | |
| FreeBSD (x86_64) | tunnels · amd64 | |
| FreeBSD (arm64) | tunnels · arm64 | |
| NetBSD (x86_64) | tunnels · amd64 |
Showing release 0.0.74. All binaries are checksummed and the GUI is code-signed. Verify against download.tunnels.io/checksums.json.