"Webhook Inspector: Capture & Debug HTTP Requests in Real Time"
Debugging webhooks is painful. You set up a service, paste in a URL, trigger an event... and then squint at logs trying to figure out what actually arrived. Did the Content-Type header make it? Was the body JSON or form-encoded? Was there even a body?
Webhook Inspector solves this. It's a free, no-signup tool at c.pixeldev.eu/webhook — get a unique URL instantly, send anything to it, and watch the requests arrive in real time.
How it works
Click "Create new endpoint" and you get a URL like:
https://c.pixeldev.eu/webhook/r/cbe49dda59fe44a4
Point any service at it — Stripe, GitHub, a cron job, your own code — and every request shows up live in the inspector UI. Full headers, body (pretty-printed if it's JSON), query parameters, method. No refresh needed; it streams via SSE.
Use cases
Stripe webhooks — paste your inspector URL into the Stripe dashboard test endpoint. See exactly what payment_intent.succeeded sends before you write a single handler.
GitHub Actions — debug workflow dispatch payloads, commit hooks, PR events. Know the exact shape before building your CI logic.
IoT & embedded devices — check what your ESP32, Raspberry Pi, or Arduino is actually transmitting. No serial monitor gymnastics.
Third-party API callbacks — Twilio, Shopify, Slack, Zapier — verify the payload format before integrating.
Technical bits
- Requests stored in SQLite, streamed to browsers via Server-Sent Events
- Any HTTP method accepted: GET, POST, PUT, DELETE, PATCH, whatever
- Bodies up to 256KB
- Bins expire after 1–72 hours (configurable, default 24h)
- Rate limited to keep it fair: 10 bins/IP/hour, 500 requests/bin
- Built on the same dark-theme stack as the rest of EPC Tools
Free to use, no account needed. Go to c.pixeldev.eu/webhook and try it.