Launch special — let's split the check with SPLITCHECK for 50% off

features

Webhook Capture

Capture and inspect incoming webhook requests in real-time with full headers, body, and metadata.

Real-Time Streaming

Every webhook sent to your endpoint is captured and streamed to your browser via WebSocket in under 50ms. No polling — updates are instant.

What's Captured

For every incoming request, HookSense records:

  • HTTP method — GET, POST, PUT, DELETE, PATCH, etc.
  • Headers — All request headers with syntax highlighting
  • Body — Full request body with JSON formatting
  • Query parameters — Parsed URL parameters
  • Source IP — Originating IP address
  • Content type & size — MIME type and payload size in bytes
  • Timestamp — Exact time the request was received

Provider Detection

HookSense automatically detects the webhook provider based on headers and body structure:

  • Stripe, GitHub, Shopify, Twilio, SendGrid
  • Paddle, Linear, Slack

Filtering & Search

Filter requests by HTTP method using the toolbar buttons (ALL, GET, POST, PUT, DELETE, PATCH). Use the search box to find requests by content across headers, body, and metadata.

Limits

Maximum payload size is 256KB. Requests exceeding this limit receive a 413 response. Daily request limits depend on your plan — see Limits & Quotas.