Secure tunnels to localhost. Available for all major platforms.
Download the appropriate binary for your operating system and architecture.
On Linux/macOS/FreeBSD, run:
chmod +x tunels
Start your tunnel:
./tunels localhost:8000
macOS may show "tunels" cannot be opened because Apple cannot verify it is free of malware. This is because the binary is not yet code-signed with an Apple Developer certificate. The binary is safe to use.
xattr -d com.apple.quarantine ./tunels
Open System Settings → Privacy & Security → scroll down and click "Allow Anyway" next to the tunels message, then run the binary again.
Install Tunels with a single command:
# Install automatically (Linux, macOS, FreeBSD, Windows)
curl -fsSL https://tunels.io/install.sh | bash
# Or with wget
wget -qO- https://tunels.io/install.sh | bash
# Windows (PowerShell)
Invoke-WebRequest -Uri https://download.tunels.io/latest/windows/amd64/tunels.exe -OutFile tunels.exe
Then expose your local server:
# Start a tunnel
tunels localhost:8000
# With a custom subdomain
tunels -subdomain=myapp -authtoken=tun_live_xxx localhost:8000
For configuration files, CLI flags, API reference, authentication, and advanced usage see the full documentation.
Sign up for a free account to get your auth token and unlock all features.
Create Free Account