LOCAL PORTS,
GLOBAL ACCESS.
Skytunnel is a high-performance reverse proxy built for developers who need instant, secure public URLs for their local environments. One command away from global access.
███████╗██╗ ██╗██╗ ██╗████████╗██╗ ██╗███╗ ██╗███╗ ██╗███████╗██╗ ██╔════╝██║ ██╔╝╚██╗ ██╔╝╚══██╔══╝██║ ██║████╗ ██║████╗ ██║██╔════╝██║ ███████╗█████╔╝ ╚████╔╝ ██║ ██║ ██║██╔██╗ ██║██╔██╗ ██║█████╗ ██║ ╚════██║██╔═██╗ ╚██╔╝ ██║ ██║ ██║██║╚██╗██║██║╚██╗██║██╔══╝ ██║ ███████║██║ ██╗ ██║ ██║ ╚██████╔╝██║ ╚████║██║ ╚████║███████╗███████╗ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝╚══════╝╚══════╝
the port your app runs on locally
ssh -R 80:localhost:3000 user@ssh.skytunnel.dev -p 2222keys, passwords, and session config are handled in the CLI
Tunnel Not Rendering??
Let Your AI Agent fix it!
install skill
git clone https://github.com/Pallav0099/skytunnel-fix.git ~/.claude/skills/skytunnel-fixthen in ClaudeCode/OpenCode/Kilocode → Fix my tunnel <your-tunnel-url>
- CORS / CSRF — tunnel URL not in your app's origin allowlist
- cookie domain — auth cookies scoped to localhost, not the tunnel
- hardcoded localhost — API calls pointing to localhost instead of relative URLs
Zero-config ingress for the modern developer.
Skytunnel was built out of a simple frustration: port forwarding shouldn't be a chore. We provide high-performance SSH reverse tunnels that expose your localhost to the world in seconds, not minutes.
Unlike bloated legacy proxies, we operate on a key-based architecture to ensure zero-knowledge nature of our service - no accounts, no sign-ups. Your traffic flows straight through our distributed VPS network with E2E encryption and zero inspection.
What can you tunnel?
Expose any self-hosted app to the internet. Click an app to see the setup guide.
// product suite
Skytunnel
Addons
Purpose-built apps that run on top of your tunnel infrastructure. Each addon turns Skytunnel into a full self-hosted service.
███████╗██╗ ██╗██╗ ██╗███████╗ ██████╗ ██╗ ██████╗ ██████╗ ██╔════╝██║ ██╔╝╚██╗ ██╔╝██╔════╝██╔═══██╗██║ ██╔══██╗██╔══██╗ ███████╗█████═╝ ╚████╔╝ █████╗ ██║ ██║██║ ██║ ██║██████╔╝ ╚════██║██╔═██╗ ╚██╔╝ ██╔══╝ ██║ ██║██║ ██║ ██║██╔══██╗ ███████║██║ ██╗ ██║ ██║ ╚██████╔╝███████╗██████╔╝██║ ██║ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═════╝ ╚═╝ ╚═╝
SkyFoldr
Your filesystem. Anywhere.
Host any directory over encrypted Skytunnel tunnels. Free: 12h TTL at 30 Mbps. Paid: unlimited at 100 Mbps. CLI, GUI, Android & iOS clients - password protected via PanicAuth.
Learn More →███████╗██╗ ██╗██╗ ██╗██████╗ ██╗ █████╗ ██╗ ██╗██████╗ ██╔════╝██║ ██╔╝╚██╗ ██╔╝██╔══██╗██║ ██╔══██╗╚██╗ ██╔╝██╔══██╗ ███████╗█████═╝ ╚████╔╝ ██████╔╝██║ ███████║ ╚████╔╝ ██████╔╝ ╚════██║██╔═██╗ ╚██╔╝ ██╔═══╝ ██║ ██╔══██║ ╚██╔╝ ██╔══██╗ ███████║██║ ██╗ ██║ ██║ ███████╗██║ ██║ ██║ ██║ ██║ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
SkyPlayr
Your music. Your server. FLAC quality.
Self-host your music library on Skytunnel. Free: 12h TTL at 30 Mbps. Paid: unlimited at 100 Mbps. CLI, GUI, Android, iOS & web clients - lossless FLAC, PanicAuth secured.
Learn More →More addons in development - Join Discord for early access
See how we compare
Zero-config SSH tunneling vs the alternatives.
vs Ngrok
Expensive ($20+), 2-hour free session limits, random URLs.
vs Cloudflare Tunnel
High setup complexity; requires Cloudflare account and domain.
vs Tailscale Funnel
Requires client install on every device; private-first, not public-first.
vs Pinggy.io
High latency compared to distributed VPS networks.
vs Localtunnel
Unreliable uptime, frequent connection drops, outdated.
vs LocalXpose
Pricing scales aggressively for basic team features.
Plans & Pricing
FREE
Basic ingress for testing and temporary dev environments.
BASE
Standard persistent tunnel for single-service hosting.
HOMELAB
5 concurrent persistent tunnels for home-labbers.
Get in Touch
Have questions about Skytunnel tunneling? Our team monitors this channel 24/7.
Direct Line
ariyan.bose@proton.me