Expose localhost to the internet instantly.
A minimalist, high-performance reverse proxy for developers. Debug webhooks in real-time, inspect payloads, and share live WIP links on your custom domain.
Works seamlessly with your entire developer stack
Why Local Development Sucks Without a Custom Tunnel
Third-Party Paywalls
Commercial tunnel tools restrict session limits, enforce random ugly URLs, and charge $20+/month just to reserve a static custom domain.
Data Privacy Risks
Routing sensitive customer payload data or confidential local endpoints through third-party proprietary servers creates major security & GDPR risks.
Painful Webhook Debugging
Testing Stripe or GitHub webhooks forces you to trigger real external events 20+ times manually just to test a single handler change.
Everything You Need for Webhook & Local Debugging
Traffic Inspection & 1-Click Payload Replay
Inspect incoming HTTP headers, raw body JSON, and execution latencies in real-time. Re-trigger captured webhooks straight from your dashboard without triggering external providers.
Instant Expose
Bypass NATs and routers with a single terminal command: tunnel start --port 3000.
Custom Subdomain
Get predictable URLs under *.quickshelf.online or configure your own domain.
SHA-256 Hashed Keys
Plain-text API keys are never saved on servers. Encrypted with one-way SHA-256 hashing.
Headless & Docker Ready
Run on Linux servers, CI/CD pipelines, or Docker containers without GUI editor dependencies.
Why Developers Switch
| Feature | Reverse Tunnel | ngrok Free | VS Code Tunnel |
|---|---|---|---|
| Custom SubdomainsPredictable URLs for webhooks & testing | Free (*.quickshelf.online) | Paid ($20+/mo) | Random *.devtunnels.ms |
| 1-Click Webhook ReplayRe-trigger payload directly to localhost | Built-in 1-Click Replay | Basic Web Inspector | None |
| Data OwnershipControl over request logs & traffic data | 100% Self-Hostable | Proprietary Servers | Microsoft Infrastructure |
| Standalone CLI / DockerHeadless execution on servers & CI/CD | Go Binary & Docker | CLI Binary | Requires VS Code IDE |
| AI Context Protocol (MCP)Cursor & Claude Code integration | Native Server Included | None | None |
| Monthly CostPrice per developer / month | $0 (MIT Open Source) | $20+/mo for custom domains | Free with MS Account |
Secure 3-Node Tunnel Architecture
Frequently Asked Questions
Is Reverse Tunnel 100% free & open source?
Yes! Reverse Tunnel is released under the MIT License. You can use our hosted service at quickshelf.online or self-host your own server on any $4/month cloud VM.
How does 1-Click Webhook Replay work?
When a request hits your tunnel URL, our Go server records the headers and raw body into a 24-hour MongoDB TTL collection. Clicking "Replay" in your web dashboard re-sends that payload down your active WebSocket tunnel directly to your localhost app.
How are API keys stored and secured?
API keys are generated with random crypto bytes and stored as SHA-256 hashes. Plain text keys are only displayed once upon creation and are never accessible by server operators.