Request Headers Inspector
View every header sent with the webhook — Content-Type, X-Signature-256, User-Agent, custom metadata from Stripe, GitHub, or your own service. Hover to copy any header value to clipboard.
Instant webhook debugging without tunnels. Inspect headers, parse request bodies, replay events, and never miss a payload again.
Core Capabilities
Hookly gives you a dedicated endpoint and a real-time dashboard the moment a webhook fires. No local server, no ngrok, no port forwarding — just a URL you paste into your provider and a panel that catches every event.
View every header sent with the webhook — Content-Type, X-Signature-256, User-Agent, custom metadata from Stripe, GitHub, or your own service. Hover to copy any header value to clipboard.
Toggle between raw payload and pretty-printed JSON. Hookly auto-detects content type and formats XML, form-urlencoded, and JSON bodies. Nested objects collapse and expand with one click.
Minified payloads from providers like Slack or Shopify arrive as a single line. Hookly re-indents them with syntax highlighting, color-coded types, and line numbers — readable in under a second.
Every webhook is stored for 30 days on the free plan. Filter by timestamp, HTTP status, or provider. Search inside payloads with full-text indexing across all 10,000+ events in your channel.
Something failed? Replay any past event to a new endpoint or retrigger it to your original listener. Modify headers or body before resending — useful for testing retry logic without touching the source.
A live-updating log shows incoming webhooks as they arrive. Timestamps, method, path, and response code appear in the feed within 200 ms. Filter by channel or pause the stream when you need focus.
See It In Action
Watch how a fresh Hookly channel catches a Stripe checkout.session.completed event, auto-formats the nested line_items array, highlights the X-Stripe-Signature header, and lets you replay the payload to a staging endpoint — all without writing a single line of code.
The demo walks through three real scenarios: verifying a GitHub push payload signature, troubleshooting a missing Authorization header from a custom microservice, and using the search bar to find a specific order ID across 4,200 historical events. Each step takes less than 10 seconds.
How Hookly Compares
Most developers juggle ngrok tunnels, raw curl output, and scattered browser DevTools to debug a single webhook. Hookly consolidates the entire flow into one persistent dashboard.
Permanent endpoint, 30-day history, JSON auto-format, replay, search, team channels, and signature verification — all out of the box. Free tier includes 1 channel with unlimited events.
Requires a running process, port mapping, and manual log parsing. Tunnels expire after inactivity. No built-in history, no JSON formatting, no replay. You build the debugger yourself.
Basic payload capture with ephemeral bins. Limited history retention, no signature verification, no replay functionality, and minimal formatting. Fine for a quick check, not for production debugging.
Tied to a specific Postman workspace and collection. Useful if you're already in the Postman ecosystem, but lacks standalone channels, persistent history, and the quick-copy workflow Hookly provides.
Ready to Debug?
Create a channel, copy the endpoint, paste it into your provider, and watch events stream in. No credit card required for the free tier — one channel, unlimited requests, 30-day retention.