Key Features:
- Capture & Inspect: View every webhook request, including headers, body, query parameters, and responses, with a real-time SSE feed.
- Failure Lens: Automatically compares failed webhook deliveries with successful ones, highlighting header and body differences, and providing heuristic flags to pinpoint the root cause.
- Replay & Recover: Resend captured webhooks to any URL. Successful replays can mark failed requests as recovered.
- SSRF Protection: Ensures that replay and forwarding targets are validated against private IP ranges and cloud metadata endpoints, with built-in DNS rebinding defense.
- Webhook Signature Validation: Verifies webhook authenticity using HMAC-SHA256 constant-time comparison to ensure legitimate requests.
- cURL Export: Easily copy any captured request as a cURL command for quick local debugging.
HookLens provides a robust solution for debugging webhook failures. Its intuitive interface allows you to capture, inspect, and replay webhooks with advanced features like SSRF protection and signature validation. The Failure Lens feature significantly speeds up the diagnostic process by automatically comparing failed and successful deliveries, eliminating guesswork.
Get started in under 30 seconds by signing in with GitHub and creating your first endpoint. HookLens is designed to streamline your webhook debugging workflow, saving you time and effort.