Getting Started
Automation
DevOps & Monitoring
Gaming
Getting Started with Skytunnel
Expose any localhost port to the internet in one SSH command. No accounts, no config files.
What is Skytunnel?
Skytunnel is a zero-config SSH reverse tunnel that gives your localhost a public HTTPS URL. No sign-ups, no client installs, no YAML — just one command.
It works behind CGNAT, firewalls, and any NAT. All traffic is end-to-end encrypted through native SSH.
Prerequisites
Any machine with an SSH client (OpenSSH). It ships with macOS, Linux, and Windows 10+.
A service running on a local port (e.g., a web server on port 3000).
Quick Start
Run the SSH command shown in the configurator on the right. Replace the port with whatever your app is listening on.
Within seconds you'll see a public HTTPS URL in the terminal output. Share it with anyone — it's live.
How It Works
Your SSH client opens a reverse tunnel to Skytunnel's edge server. Incoming HTTPS requests are forwarded through the tunnel to your localhost.
The session lasts 12 hours on the free tier. Reconnect anytime with the same command.