DevTunnel
Your Terminal. Every Device. Self-Hosted.
Run one server, access it from any browser, phone, or your Mac menu bar. Self-hosted, tunnel-powered, passkey-protected. Your dev environment, everywhere.
One Server, Every Device
Install DevTunnel on any machine and access it from everywhere. Native apps for the best experience on each platform.
Any Browser
Full terminal with tabs, AI assistant, and port forwarding. Works on any modern browser.
iOS & Android
Native mobile app with custom keyboard overlay and biometric login.
macOS Menu Bar
Tray app to start, stop, and monitor your server with one click.
Command Center for All Your Servers
Sign in once and manage every DevTunnel instance from a single dashboard.
- Real-time online/offline status with heartbeat monitoring
- Sign in with GitHub or Google via OAuth
- Health, sessions, and port forwards at a glance
- Automatic tunnel URL resolution for instant access
Built for Developers
Everything you need to access your terminal from any device, securely and instantly.
Terminal Forwarding
Full PTY terminal with multi-tab support, powered by xterm.js with WebGL acceleration and 1000-line scrollback.
Session Persistence
Tmux-backed sessions survive disconnects and reboots. Reattach to running sessions from any device, right where you left off.
Multiple Tunnel Providers
Choose Cloudflare, ngrok, or bore as your tunnel provider. Switch providers without changing your workflow.
Passkey Authentication
Biometric login with WebAuthn — Face ID, Touch ID, Windows Hello. Plus passphrase fallback with bcrypt.
Port Forwarding
Expose local ports to the internet via Cloudflare Tunnel. Start and stop forwards with a single click.
Real-time
WebSocket-powered bidirectional communication with latency monitoring and automatic reconnection.
Secure by Default
Helmet.js headers, strict CSP, rate limiting, JWT tokens, HttpOnly cookies, and encrypted tunnels.
Server Dashboard
Manage sessions, monitor server health and uptime, control port forwards, and copy attach commands — all from a single control panel before entering the terminal.
Theme System
Catppuccin Mocha, Dracula, Nord, Solarized, and more. Synced across devices via your account.
Directory Navigation
Visual directory browser with favorites. Navigate your filesystem without typing cd commands.
See It In Action
From install to connected in seconds. DevTunnel handles the tunnel, auth, and AI assistant automatically.
AI-Powered Terminal Assistant
Claude analyzes your terminal context and offers intelligent assistance.
- Error analysis with suggested fixes
- Command generation from natural language
- File edit proposals with diff preview
- Session-scoped conversation memory
npm install react@^18npm install react@^18How It Works
A secure pipeline from your machine to any device, powered by your choice of tunnel provider.
Get DevTunnel
Multiple ways to install. Pick your platform.
CLI
Mobile App
iOS & Android
Coming Soon