Real-time webhook debugging for developers
Catch, inspect, and replay every webhook payload in milliseconds — no server setup, no infrastructure required. Just paste a URL and start debugging.
Features
Everything you need to debug webhooks instantly
HookCheck replaces hours of server configuration with a single URL that captures every request, logs the full payload, and lets you replay events on demand.
Instant Capture
Every webhook hit is logged within 50ms. See HTTP status codes, headers, and raw body data the moment they arrive — no buffering, no delays.
Payload Inspection
Pretty-printed JSON viewer with syntax highlighting. Expand nested objects, search fields by key, and copy any value to your clipboard in one click.
Replay & Resend
Found a bug? Replay any captured request to your local dev server or staging endpoint. Modify headers or body before resending — perfect for testing edge cases.
Signature Verification
Built-in HMAC-SHA256 verification for Stripe, GitHub, Shopify, and custom secret keys. See pass/fail status instantly with the raw signature mismatch details.
Event Filtering
Create rules to filter by event type, status code, or header value. Only see what matters — mute noise from test environments or known-good integrations.
Team Sharing
Share webhook URLs with your team via read-only links. Add comments to specific requests, tag them with labels, and build a shared debugging context.
Trusted by developers
Numbers that speak for themselves
2.4M Webhooks Captured
Since launching in March 2024, HookCheck has processed over 2.4 million webhook requests across 18,000 unique endpoints.
12ms Average Latency
Our edge infrastructure ensures your webhook payloads are captured and logged with sub-15ms latency, so senders never hit timeouts.
14,000+ Developers
From solo founders to engineering teams at companies like Vercel, Linear, and Plaid — developers trust HookCheck for their webhook debugging.
99.97% Uptime
Redundant edge nodes across AWS us-east-1, eu-west-1, and ap-southeast-1. Your webhook URL never goes down, even during regional outages.
How it works
Three steps. Zero infrastructure.
HookCheck eliminates the entire "spin up a server, configure a tunnel, write a logger" workflow. Here's all you do:
1. Get Your URL
Click "Create Webhook URL" and HookCheck generates a unique endpoint like https://hookcheck.dev/r/a3f9c2e1. No signup required for the free tier.
2. Paste It Into Your Integration
Drop the URL into Stripe webhook settings, GitHub repository hooks, Shopify app endpoints, or any service that sends HTTP POST requests.
3. Inspect in Real Time
Open the HookCheck dashboard. Every incoming request appears instantly with full headers, body, timing, and signature verification results.
Testimonial
What developers are saying
"We spent two days debugging a Shopify webhook that wasn't triggering. HookCheck showed us the payload was arriving but our signature verification was broken — the secret key had a trailing newline. Fixed it in ten minutes. This tool paid for itself before the free trial ended."
Marcus Chen — Senior Backend Engineer at CartFlow, a Shopify app with 12,000+ stores.
FAQ
Frequently asked questions
Is there a free tier?
Yes. The free plan includes 1,000 webhook captures per month, 24-hour log retention, and one webhook URL. No credit card required.
How long are my payloads stored?
Free tier retains logs for 24 hours. Pro ($9/mo) keeps them for 30 days. Enterprise plans offer 90-day retention with export to S3 or your preferred storage.
Can I use custom domains?
Yes. Pro and Enterprise plans support custom subdomains like webhooks.yourcompany.com with automatic TLS via Cloudflare. This is useful for services that require your domain to match your app's origin.
Does HookCheck store sensitive data?
All payloads are encrypted at rest with AES-256. We never inspect webhook content for advertising or analytics. You can purge all data from your account instantly via the dashboard or API.
Which webhook providers do you support?
HookCheck works with any HTTP webhook — Stripe, GitHub, GitLab, Shopify, Slack, Twilio, SendGrid, Coinbase Commerce, Paddle, and hundreds more. No provider-specific plugin needed.
Can I forward webhooks to my own server?
Absolutely. Set up a forward rule to pipe captured requests to any HTTPS endpoint. HookCheck will log the original request and also forward it to your server — great for staging environments.
Stop guessing what your webhooks contain.
Create a debugging URL in 10 seconds. See every payload in real time. Ship integrations with confidence.