Expose your localhost to the internet with blazing-fast QUIC tunnels, zero-knowledge encryption, and no rate limits. Self-host it, own your infrastructure.
# On your server
$ curl -fsSL https://localup.dev/install.sh | sh
$ localup relay http --domain myrelay.com
✓ HTTPS relay on :443
# On your local machine
$ localup http 3000 --relay myrelay.com
→ https://myapp.myrelay.com
No more rate limits, slow connections, or expired URLs. LocalUp was built by developers who got tired of ngrok's limitations.
20 connections/minute on free tier? Webhook testing becomes a waiting game.
New URL every restart. Updating webhook configs every time wastes hours.
Network hiccup? Wait for TCP to renegotiate. Mobile testing is painful.
Self-host your relay. Unlimited connections. Test webhooks as fast as you can send them.
Keep the same URL forever. Set it once in your webhook config and forget it.
QUIC protocol means instant reconnection. Mobile testing just works.
See why developers are making the switch
| Feature | LocalUp | ngrok |
|---|---|---|
| Protocol | HTTP/2 + QUIC | TCP |
| Connection Speed | 0-RTT Instant | 3-way handshake |
| Rate Limits | None (self-hosted) | 20 conn/min free |
| Persistent URLs | Always | Paid only |
| End-to-End Encryption | Zero-knowledge | Relay decrypts |
| Self-hosting | First-class | Enterprise only |
| Open Source | Yes | No |
| TCP Tunnels | Included | Paid only |
Everything you need to expose local services securely and efficiently.
Choose your transport. HTTP/2 for compatibility, QUIC for speed. Multiplexed streams, no head-of-line blocking.
Your data is encrypted end-to-end. Relay servers physically cannot decrypt your traffic.
Deploy exit nodes anywhere. Low latency no matter where your users are located.
Free TLS certificates via Let's Encrypt. Every tunnel gets HTTPS automatically.
Self-host and control everything. No artificial throttling or bandwidth caps.
HTTP, HTTPS, TCP, TLS/SNI tunnels. Expose databases, game servers, IoT devices—anything.
Access devices behind NAT. SSH into home servers, manage IoT fleets, no port forwarding.
One command to start. Works with any local server. No complex configuration needed.
MIT licensed. Inspect the code, contribute, or fork it. No vendor lock-in ever.
Test Stripe, GitHub, Twilio webhooks against your local server. No more restarts mid-flow.
Point your iOS/Android app at a stable URL. Test on real devices without reconfiguration.
Expose PostgreSQL, MySQL, or Redis for remote team access. Secure TCP tunnels, no VPN.
SSH into your home server from anywhere. Reverse tunnels bypass NAT and firewalls.