🪝 Hookscope
See every webhook. Replay any of them. Pay once.
Debugging webhooks usually means paying a monthly subscription for a cloud request bin — Pipedream's paid plans start at $29/mo, Webhook.site Pro is about $10/mo — or spraying console.log through your handler and redeploying. Hookscope runs on your own machine or VPS: capture URLs that never expire, a live inspector, replay, auto-forwarding, and data that never leaves your infrastructure. $24, once.
Hookscope, as it actually looks — a real screenshot, not a mockup.
Features
Bins that accept anything
Named capture endpoints — every HTTP method, any content type, any subpath. Huge or malformed payloads get truncated and flagged, never rejected.
Full capture
Method, path, query params, headers, raw body, pretty-printed JSON with syntax highlighting, source IP, size, timestamp.
Live inspector
Request list updates every 2 seconds. Detail tabs for headers / raw body / pretty body / query, plus method filter and body search.
Replay
Send any captured request to any target URL — headers and body preserved, hop-by-hop headers stripped. Target's response shown inline, full replay history per request.
Auto-forwarding
Set a target URL per bin and every new capture forwards immediately, with the result recorded on the request row — inspect production webhooks without dropping them.
Copy as curl
Reproduce any captured request from your terminal, with correct quoting.
Configurable responses
Per bin: status code, body, content type and an optional delay — perfect for testing your sender's retry logic.
100% local
One Node process, SQLite storage, ring-buffer retention so it never eats your disk. No telemetry, no external services.
Hookscope vs Pipedream
Pipedream at $29/mo runs roughly $348/year — $696 over two years. Hookscope is $24, once.
| Hookscope | Pipedream | |
|---|---|---|
| Price | $24 once | $29+/mo ($348+/yr), account required |
| Capture URLs | Never expire | Tied to your account |
| Data location | Your server | Their cloud |
| Replay requests | Yes | Yes |
| Auto-forwarding | Built in, per bin | Via workflows |
| Request cap | Your disk | Tiered |
| Self-hosted | Yes — desktop app or Docker | No |
| Source code | MIT, on GitHub | Closed |
One month of Pipedream costs more than Hookscope does, ever. Even against Webhook.site Pro (~$10/mo) it pays for itself in under 3 months.
Three steps, no subscription
Buy once on Whop
One-time $24 for the packaged 1-click Windows installer — no account with us, no subscription to cancel.
Create a bin
Desktop app or docker compose up on a $5 VPS. Create a bin, point Stripe, Shopify, GitHub or Twilio at its URL.
Inspect, replay, forward
Watch requests land live, auto-forward to your real endpoint while you inspect a copy, and replay the failed one after you fix your handler.
Honest answers
Is it really free on GitHub?
Yes — the full source is MIT at github.com/bensblueprints/hookscope, always. The $24 gets you the 1-click Windows installer and updates instead of npm i && npm start.
Isn't Pipedream way more than a request bin?
It is — Pipedream is a full workflow-automation platform, and if you need webhooks to trigger multi-step integrations, it's genuinely great. But if you're paying $29/mo mostly to inspect and replay JSON, Hookscope does that part for $24 once.
Does forwarding retry on failure?
No — forwarding is fire-once by design, to keep behavior predictable. The result (status or error) is recorded on each request row, and you can replay any capture manually. If you need a durable retry queue, that's the cloud platforms' territory.
Is the live view websockets?
It's plain 2-second polling — deliberate, to keep the whole thing one simple, hackable process. In practice the request appears about as fast as you can alt-tab to it.
How do I debug production webhooks without dropping them?
Point the provider at your Hookscope bin and set the bin to forward to your real endpoint. You get a permanent, inspectable copy of every event while production keeps flowing — then replay any event after fixing your handler.
Own Hookscope forever
$24 once. Deploy on your own server — your data never leaves it. No renewal, no account with us, no meter. Or build it yourself from the MIT source — it's the same app.