Hey dev.to 👋
If you have ever integrated Stripe, GitHub, or any service that sends webhooks — you know the pain. Something breaks, and you are stuck guessing what the payload looked like. You spin up ngrok, set up a local listener, maybe use webhook.site... but none of these are great for production debugging.
I have been through the cycle: free tools that expire, monthly subscriptions for something that should be simple, and constantly re-creating endpoints.
Then I found Hooki and it just... works.
What it does:
- One click and you get a unique webhook URL
- Paste it into Stripe/GitHub/whatever and watch requests stream in real time via SSE
- Full payload inspector (headers, body, query params)
- Replay any request with one click
- HMAC-SHA256 and JWT signature verification built in
What I actually like:
- 69 dollars lifetime. Not 10 dollars per month forever. 69 dollars once and done.
- 200 inboxes on the paid plan (I use separate ones for each integration)
- They have 31 real webhook samples from popular services — Stripe, PayPal, GitHub, Slack, Twilio. Great for testing before you even connect anything.
- No signup wall to try it. Just create an inbox and go.
What is different from the free tools:
- Request replay (free tools rarely have this)
- Team sharing (forward an inbox to a colleague)
- Unlimited retention (free tools delete after hours/days)
- SSE streaming instead of polling
Not saying the free tools are bad — they are fine for quick tests. But if you are actively developing integrations and tired of re-creating endpoints every time, the lifetime model makes way more sense financially.
Anyone else have a webhook debugging workflow they are happy with? Curious what you are all using.
Top comments (0)