Localhost tunnel in seconds
Share your local app with teammates, clients, or mobile devices using a secure public URL.
Optimized onboarding path
Expose localhost in seconds
Quickest path for demos and local QA.
Expose localhost in seconds
Start freeAnswer-first summary
How do I share localhost securely in minutes?
Install InstaTunnel CLI, authenticate once, and start a tunnel on your local port. You get an HTTPS public URL that works for demos, mobile testing, QA, and webhook callbacks.
Last reviewed: March 5, 2026
Compatibility: Works with local HTTP services on common frameworks. Use v1 default for standard traffic; v2 for streaming MCP clients.
Quick command
instatunnel 3000 --subdomain localhost-demoCommon failures and quick fixes
- No connection to localhost-Confirm your app is running on the same local port and protocol.
- Shared URL returns 502/404-Restart local service, then restart tunnel to refresh endpoint routing.
Stable URLs
Custom subdomains keep your share links consistent across restarts.
HTTPS by default
All tunnels are secured with SSL without extra configuration.
24-hour sessions
Keep demo environments live without frequent reconnects.
How it works
Step 1
Install
npm install -g instatunnelStep 2
Run
it --port 3000Step 3
Share
Send the generated URL to anyone who needs access.
Use a tunnel for every workflow
Great for demos, QA, mobile testing, and remote debugging.