Your webhook endpoint
is already live.
This is a real URL on the internet. Point Stripe, GitHub, or a curl at it and watch every request land below — headers, body, everything. And it's the smallest thing OtterKit does: the full kit forwards these requests straight to your localhost.
provisioning…
00:00
session left
0 / 50
requests captured
Listening for your first request…
Paste the URL into any webhook settings page — or send one right now from your terminal:
This demo is one corner of the kit
Tunnels to localhost
One command gives this URL a destination: requests hit your actual dev server, not just this page.
npx otterkit tunnel 3000
Inspect & replay
Every request logged and filterable — then re-sent at your code while you debug the handler.
npx otterkit replay
Native Mac app
Tunnels, webhook capture, and .localhost HTTPS domains in a desktop app — no terminal needed.
Download for Mac