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.

? FAQ

No. The free tier requires zero sign-up. Just run the SSH command.
Yes. SSH reverse tunnels bypass CGNAT, double NAT, and corporate firewalls.
Free tunnels stay active for 12 hours. Reconnect anytime.
Yes. All traffic flows through an end-to-end encrypted SSH connection.