# HookSense > Real-time webhook inspector, debugger, and replay tool for developers. Capture, inspect, and replay HTTP webhooks with sub-50ms WebSocket streaming. ## What is HookSense? HookSense is a modern webhook testing and debugging platform built for developers. It provides instant webhook endpoints with real-time inspection, one-click replay, and HMAC signature verification. Developers use it to debug webhook integrations from services like Stripe, GitHub, Shopify, Slack, Twilio, SendGrid, and LemonSqueezy. HookSense is a paid SaaS product with a generous free tier. No signup is required to start capturing webhooks. ## Why HookSense? - **Sub-50ms latency**: WebSocket-powered real-time streaming, faster than polling-based alternatives - **No signup required**: Create an endpoint and start capturing in under 1 second - **One-click replay**: Resend any captured webhook to any target URL - **HMAC verification**: Built-in signature verification for Stripe, GitHub, Shopify, and custom providers - **CLI forwarding**: Forward cloud-captured webhooks to localhost via `npx @hooksense/cli listen` - **Custom domains**: Use your own domain for webhook endpoints (e.g., webhooks.yourapp.com) - **Request comparison**: Side-by-side diff of two webhook payloads - **Export**: Download captured webhooks as JSON, CSV, or cURL commands - **Monitoring & alerts**: Uptime tracking, error rate alerts, and automatic retry ## Key Features - Real-time WebSocket streaming (sub-50ms delivery) - Zero-click endpoint creation (no signup needed) - One-click webhook replay to any target URL - HMAC signature verification (Stripe, GitHub, Shopify, custom) - Custom response codes, headers, and bodies per endpoint - Custom domain support (CNAME-based) - CLI tool for local webhook forwarding (`npx @hooksense/cli listen`) - Request comparison (side-by-side diff) - Export as cURL, JSON, or CSV - Keyboard shortcuts (Vim-style j/k navigation) - Browser notifications for incoming webhooks - Search and filter by HTTP method, headers, body content - Endpoint sharing via read-only links - Webhook monitoring with uptime and latency metrics - Email and webhook alerts for failures and anomalies - Automatic retry with configurable backoff - Webhook delivery diagnosis and error analysis - Team collaboration with shared endpoints and roles ## Use Cases - Debugging Stripe payment webhooks during development - Testing GitHub webhook payloads for CI/CD pipelines - Inspecting Shopify order notification webhooks - Validating HMAC signatures before deploying webhook handlers - Forwarding production-like webhooks to localhost for development - Comparing webhook payloads before and after code changes - Monitoring webhook endpoint health in staging/production - Sharing webhook captures with teammates for collaborative debugging ## Pricing - **Catch (Free)**: 1 endpoint, 100 requests/day, 7-day retention, 5 replays/month - **Hook ($9/mo)**: 15 endpoints, 5,000 requests/day, 14-day retention, unlimited replays, custom URLs, HMAC verification, export, monitoring, alerts - **Sense ($19/mo)**: Unlimited endpoints, 50,000 requests/day, 90-day retention, custom domains, automatic retry, diagnosis, priority support ## Supported Webhook Providers HookSense works with any service that sends HTTP webhooks. It has built-in integration guides and auto-detection for: - **Stripe**: checkout.session.completed, invoice.paid, payment_intent.succeeded, charge.refunded - **GitHub**: push, pull_request, issues, release, workflow_run, deployment - **Shopify**: orders/create, orders/paid, products/update, app/uninstalled - **Slack**: message, app_mention, slash commands, interactive components - **Twilio**: SMS delivery receipts, voice status callbacks - **SendGrid**: delivery, open, click, bounce, spam report events - **LemonSqueezy**: subscription_created, order_created, license_key_created ## How It Compares | Feature | HookSense | Webhook.site | Hookdeck | ngrok | RequestBin | Beeceptor | |---------|-----------|-------------|----------|-------|------------|-----------| | Real-time streaming | WebSocket (sub-50ms) | Polling | Polling | N/A | Polling | Polling | | No signup required | Yes | Yes | No | No | No | Yes | | Webhook replay | Yes | Paid only | Yes | No | No | No | | HMAC verification | Built-in | No | No | No | No | No | | CLI forwarding | Yes | No | Yes | Yes | No | No | | Custom domains | Yes | Paid only | Yes | Yes | No | Paid only | | Free tier | Generous | Limited | Limited | Limited | Limited | Limited | ## Links - Website: https://hooksense.com - Pricing: https://hooksense.com/pricing - Documentation: https://hooksense.com/docs - Getting Started: https://hooksense.com/docs/getting-started - CLI Guide: https://hooksense.com/docs/cli - API Reference: https://hooksense.com/docs/api - Blog: https://hooksense.com/blog - Changelog: https://hooksense.com/changelog - Integration Guides: https://hooksense.com/integrations - HMAC Calculator Tool: https://hooksense.com/tools/hmac-calculator ## Comparisons - HookSense vs Webhook.site: https://hooksense.com/compare/webhook-site - HookSense vs Hookdeck: https://hooksense.com/compare/hookdeck - HookSense vs WebhookDebugger: https://hooksense.com/compare/webhookdebugger - HookSense vs ngrok: https://hooksense.com/compare/ngrok - HookSense vs RequestBin: https://hooksense.com/compare/requestbin - HookSense vs Beeceptor: https://hooksense.com/compare/beeceptor ## Integration Guides - Stripe Webhooks: https://hooksense.com/integrations/stripe - GitHub Webhooks: https://hooksense.com/integrations/github - Shopify Webhooks: https://hooksense.com/integrations/shopify - Twilio Webhooks: https://hooksense.com/integrations/twilio - SendGrid Webhooks: https://hooksense.com/integrations/sendgrid - Slack Webhooks: https://hooksense.com/integrations/slack - LemonSqueezy Webhooks: https://hooksense.com/integrations/lemonsqueezy ## Blog - How to Debug Stripe Webhooks in 2026: https://hooksense.com/blog/debug-stripe-webhooks - Webhook Security Best Practices (HMAC): https://hooksense.com/blog/webhook-security-hmac-best-practices - GitHub Webhooks Complete Guide: https://hooksense.com/blog/github-webhooks-complete-guide - Webhook.site vs HookSense Comparison: https://hooksense.com/blog/webhook-site-vs-hooksense-comparison - What Are Webhooks? Developer Guide: https://hooksense.com/blog/what-are-webhooks-developer-guide - Test Stripe Webhooks Locally: https://hooksense.com/blog/test-stripe-webhooks-locally - Best Webhook Testing Tools Compared: https://hooksense.com/blog/best-webhook-testing-tools - Webhook.site Alternative: https://hooksense.com/blog/webhook-site-alternative ## Technical Details - Built with Hono (backend), React 19 (frontend), PostgreSQL, Redis - WebSocket-based real-time delivery (not polling) - JWT authentication with httpOnly secure cookies - GitHub OAuth login supported - Hosted at hooksense.com