Developer tools

Webhook Inspector

Capture, inspect and safely replay webhooks on your own server.

Self-hosted request capture for webhook development and debugging, with header redaction and SSRF-safe replay.

Platforms
  • Linux
  • macOS
  • Windows (Docker)
Built with
  • Node.js 20
  • TypeScript
  • Express
  • EJS
  • SQLite
  • Docker Compose
Webhook Inspector preview
Highlights

What Webhook Inspector does

Private endpoints

Create a unique URL for each integration and point any provider at it.

Every detail

Inspect method, path, query, headers, body, source IP and timestamp.

Secrets redacted

Authorization, Cookie and API-key headers are redacted automatically.

Safe replay

Replay a captured request to a public URL, with SSRF protection against internal addresses.

Integrations break in the space between two systems. Webhook Inspector gives each integration a private endpoint so you can see exactly what a provider sent, compare deliveries and replay a request while you fix your handler.

Built for debugging real integrations

  • Unique endpoints per provider or environment.
  • Full request detail: method, path, query string, headers, body, IP and time.
  • Automatic redaction of sensitive headers before anything is shown.
  • Replay to a public URL with SSRF protection.

What you receive

The complete TypeScript source (Express, EJS views, SQLite), Docker Compose files, a protected admin dashboard, environment examples and setup documentation.

Screenshots

See it in action

Try before you buy

Open the Webhook Inspector demo

Sample data only. Nothing you do there affects anyone else.

FAQ

Questions about Webhook Inspector

Anything else? Email [email protected].

Why not use a public request bin?

Webhook payloads often contain customer data and signatures. A self-hosted inspector keeps them on your infrastructure and lets you control retention.

Can replay reach my internal network?

No. Replay is limited to public URLs and blocks private and loopback addresses.

What do I need to run it?

Docker Compose, or Node.js 20+ directly. Data is stored in SQLite.

News

Related reading

All news
More from SourceBento

You might also need

All products
Webhook Inspector $24Buy on Codester