Open for devs — Free plan available

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.

hookscope — requests live
Integrates with
Stripe
GitHub
PagSeguro
Twilio
Mercado Pago
Discord
Hotmart
Slack
Shopify
Asaas
PicPay
Jira
Stripe
GitHub
PagSeguro
Twilio
Mercado Pago
Discord
Hotmart
Slack
Shopify
Asaas
PicPay
Jira

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.

01

Create an endpoint

In seconds, generate a unique, permanent URL to receive webhooks. Name it, configure forwarding — done.

02

Point the webhook

Copy the generated URL and paste it into the external service configuration (Stripe, GitHub, PagSeguro, etc).

03

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.

Permanent URL — no reconfiguring each session
Forward via SignalR — method, headers and body preserved
Status and latency in the terminal in real time
terminal
# Install the CLI
$ dotnet tool install -g HookScope.Cli
# Authenticate with your API Key
$ hookscope login --api-key SUA_CHAVE
# Listen to webhooks and forward to localhost
$ hookscope listen meu-endpoint --to http://localhost:3000
Connected! Listening to webhooks from meu-endpoint...
POST /webhook/stripe → localhost:3000 200 12ms
POST /webhook/payment → localhost:3000 200 8ms

The right plan for every stage

Start free, scale when you need to. No surprises, no hidden fees.

Free
$0 /mo
  • 1 endpoint
  • 24h retention
  • Inspection + Manual replay
  • 5 req/s
  • Max body 64 KB
Endpoints 1
Retention 24h
Max body 64 KB
Get Started Free
Dev
$4 /mo
  • 5 endpoints
  • 7-day retention
  • Forward + Filters + API
  • 2 Workflows
  • 20 req/s
  • Max body 256 KB
Endpoints 5
Retention 7 days
Max body 256 KB
Subscribe Dev
Business
$20 /mo
  • Unlimited endpoints
  • 90-day retention
  • SSO + 99.9% SLA
  • Unlimited workflows
  • 500 req/s
  • Max body 5 MB
  • Priority support
Endpoints
Retention 90 days
Max body 5 MB
Subscribe Business

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