Catch every webhook. Replay anything. Pipe it to localhost.
Hookline gives you a URL that captures any HTTP request, shows it live, lets you inspect, replay and forward it, and streams it to your machine through a CLI tunnel.
No account needed. It lasts 24 hours.
$ hookline listen k3Jx9QpL2mWa --forward http://localhost:3000/api/webhooks
✓ Forwarding https://hooks.example.com/h/k3Jx9QpL2mWa → http://localhost:3000/api/webhooks
12:04:31 POST /h/k3Jx9QpL2mWa/stripe → 200 38 ms payment_intent.succeeded
12:04:33 POST /h/k3Jx9QpL2mWa/stripe → 200 21 ms checkout.session.completed
12:05:02 POST /h/k3Jx9QpL2mWa/github → 500 112 ms push
12:05:40 POST /h/k3Jx9QpL2mWa/github (replay) → 200 44 ms pushEverything between the sender and your code
Capture
A URL that accepts every method on any sub-path and stores headers, query, body, source and timing.
Live inbox
Requests appear within about 100 ms, and the stream resumes where it left off after a disconnect.
Replay
Send any request again as captured, or edit the method, headers and body first.
Forward
Route to destinations with filters, durable retries with backoff and a full attempt log.
Tunnel
hookline listen pipes requests to localhost, and sync mode returns your response to the sender.
Verify
Built-in signature checks for Stripe, GitHub, Shopify, Slack, Standard Webhooks and Discord.
How it works
- 01
Get a URL
Create an endpoint in one click, or with hookline endpoints create. Paste it wherever webhooks are configured.
- 02
Watch it arrive
Every request lands in the inbox live, with headers masked, the body pretty-printed and the signature checked.
- 03
Send it where it matters
Tunnel it to localhost, forward it to staging with retries, or replay it after you fix the bug.
Built for payloads that carry secrets
Webhooks carry tokens, emails and payment data. Hookline masks sensitive headers until you reveal them, records every reveal in the audit log, encrypts signing secrets at rest and refuses to forward to internal networks.
How Hookline protects your data- Stripe
- GitHub
- Shopify
- Slack
- Standard Webhooks
- Discord
- any HMAC-SHA256
Free to start, open source forever
Use the hosted service, or run the whole stack yourself under the GNU GPL v3.