Stop debugging webhooks
blindly.
Webhook testing tool with a permanent URL to capture webhooks from any service. Visualize in real time, replay with one click and debug locally via CLI — alternative to ngrok and RequestBin, no expiring tunnels, no complex setup.
Everything you need to
debug and manage webhooks
From receiving to replaying, every step covered with tools built for developers’ daily workflow. Replace ngrok, RequestBin and webhook.site with a complete solution.
Permanent URL
Each endpoint gets a unique URL that never expires. No tunnels that drop, no reconfiguration needed.
Real-time via WebSocket
Watch every webhook arrive instantly on the dashboard. Headers, body, status — all in real time.
One-click Replay
Resend any captured webhook to your server. Perfect for debugging payment flows and notifications.
Automatic Forward
Forward webhooks automatically to your local or production URL. With retry and logging for every attempt.
Schema Discovery
Automatically analyze the structure of received payloads. Generate TypeScript types and C# DTOs with one click.
CLI for local debug
Receive webhooks directly on your localhost via CLI. Connect with hookscope listen and watch every request arrive at your server — no tunnels, no ngrok.
Ready in 30 seconds
Three simple steps. Use in the browser or via CLI — no DNS setup, no tunnels.
Create an endpoint
In seconds, generate a unique, permanent URL to receive webhooks. Name it, configure forwarding — done.
Point the webhook
Copy the generated URL and paste it into the external service configuration (Stripe, GitHub, PagSeguro, etc).
Visualize in real time
Each request appears instantly on the dashboard or terminal via CLI. Inspect headers, body, replay or forward — all in one place.
Local debug via CLI. No tunnels.
Install the HookScope CLI and receive webhooks directly on your localhost. Every request captured in the cloud is forwarded in real time to your local server.
The right plan for every stage
Start free, scale when you need to. No surprises, no hidden fees.
- 1 endpoint
- 24h retention
- Inspection + Manual replay
- 5 req/s
- Max body 64 KB
- 5 endpoints
- 7-day retention
- Forward + Filters + API
- 2 Workflows
- 20 req/s
- Max body 256 KB
- 20 endpoints
- 30-day retention
- 10 Workflows
- 100 req/s
- Max body 1 MB
- Unlimited endpoints
- 90-day retention
- SSO + 99.9% SLA
- Unlimited workflows
- 500 req/s
- Max body 5 MB
- Priority support
Frequently asked questions
Everything you need to know before getting started.
What is HookScope?
HookScope is a tool for developers that lets you capture, inspect and replay webhooks in real time. You get a permanent URL to point your webhooks at and see every request instantly on the dashboard — headers, body, query strings and status.
How is HookScope different from ngrok or RequestBin?
Unlike ngrok, HookScope offers permanent URLs that never expire (no tunnels that drop), real-time visualization via WebSocket, one-click replay, automatic forwarding with retry, and Schema Discovery to generate types automatically. Plus, the HookScope CLI lets you receive webhooks on your localhost without creating tunnels — just run hookscope listen and every webhook is forwarded in real time via SignalR.
Do I need to install anything?
The HookScope dashboard runs 100% in the browser, no installation needed. For local debugging, you can optionally install the HookScope CLI via dotnet tool install -g HookScope.Cli and use the hookscope listen command to receive webhooks directly on your localhost.
Is the Free plan really free?
Yes, the Free plan is free forever. It includes 1 endpoint, 24-hour retention, full inspection and manual replay. No credit card, no trial with an expiration date.
Can I use it in production?
Yes. HookScope is designed for both development and production use. Pro and Business plans offer SLA, high availability, extended retention and team support.
Which integrations are supported?
HookScope works with any service that sends webhooks: Stripe, GitHub, PagSeguro, Mercado Pago, Twilio, Shopify, PayPal, and more. Just point the service's webhook URL to your HookScope endpoint.
What is automatic forwarding?
Automatic forwarding sends each received webhook to a destination URL (your local or production server) in the background, without blocking the response to the service. Includes automatic retry and logging for every attempt.
What is Schema Discovery?
Schema Discovery automatically analyzes the structure of payloads received on your endpoints. Based on captured webhooks, it generates TypeScript types and C# DTOs with one click — ideal for typing your integrations.
How does the HookScope CLI work?
The HookScope CLI is a command-line tool that connects via SignalR to HookScope and forwards webhooks captured in the cloud to your local server in real time. Install with dotnet tool install -g HookScope.Cli, authenticate with hookscope login and listen with hookscope listen my-slug --to http://localhost:3000. Unlike ngrok, the public endpoint URL never changes.
Ready to stop debugging
webhooks blindly?
Create your free account in seconds. No credit card, no trial — the Free plan is yours forever.
No credit card · Setup in 30 seconds · Cancel anytime