The ngrok alternative built for webhooks
ngrok is a great general-purpose tunnel. But for receiving webhooks, the free URL rotates every couple of hours, there are no routing rules, and there's no native app — just an agent. Relayers gives you a URL that never expires, a live payload inspector, and JQ routing, in a native desktop app made for webhooks.
Relayers vs ngrok, feature by feature
| Feature | Relayers | ngrok |
|---|---|---|
| URL that never expires | Rotates (free) | |
| Native desktop app | ||
| Built specifically for webhooks | General tunnel | |
| Live payload inspector | ||
| Routing rules (JQ) | ||
| Route to different local ports | ||
| Retries + delivery history | ||
| Open-source CLI | ||
| Price to start | Free forever | Free (limited) |
Your URL never rotates
Paste your Relayers URL into Stripe or GitHub once. It survives restarts, idle time, and network blips — you never re-paste it like you do with a free ngrok link.
A webhook inspector, not a raw tunnel
See every event land, expand the JSON payload, and replay it. ngrok shows raw HTTP; Relayers is built around the webhook itself.
Rules, not just forwarding
Match on any field with JQ and send each event to a specific local port, service, or environment. ngrok only forwards to one address.
Frequently asked
Is Relayers free like ngrok?
Yes — Relayers has a free forever tier with no credit card, and the tunnel URL doesn't rotate the way a free ngrok URL does.
Does the tunnel URL rotate?
No. Your endpoint URL is stable, so you set it once in your provider and never touch it again.
Can I still use the terminal?
Yes. The open-source wr CLI runs the same tunnel and manages endpoints — use the app, the CLI, or both.
Is Relayers self-hostable?
Yes, the CLI and server are open source, so you can run the whole stack yourself.
Switch in two minutes
Download the app, sign in, and point your provider at your Relayers URL. The tunnel stays up — no rotating links, no re-pasting. Free forever.
Download Relayers