Try it · no account
Here’s a webhook URL. Send it something.
Starting a fresh URL for you…
30:00left
Requests 0 of 50
Free for 30 minutes. Keep it forever with one command.
Starting your URL…
Captured● Live feed
Waiting for the first request…
Send one with curl, or fire a sample from below.
Requests show up here the moment they arrive: method, path, headers and the full body, ready to copy.
Send it something
Paste the URL anywhere that sends webhooks
$ curl -X POST https://try-….otterkit.app/orders \ -H "content-type: application/json" \ -d '{"order_id":"ord_42","total":128}'
Or fire one from here
Keep this URL
Move it to your terminal. Same URL, nothing lost.
Claiming turns this demo into a real endpoint on your account. Everything captured so far comes with it, and new accounts start with 10 free credits.
1
Log in once
Opens your browser to approve this machine.
$ npx otterkit login2
Claim this session
The code is unique to this URL. It works until the session ends.
$ npx otterkit webhook --claim …3
Point it at your app
Have it forward to a local server, or inspect and replay from the CLI or the Mac app.
$ npx otterkit tunnel 3000What changes
| This demo | Claimed | |
|---|---|---|
| Lasts | 30 minutes | 24 hours by default, up to 7 days or always on |
| Requests | 50 | 100,000 every 30 days |
| Response | Always 200 | Any status, body, headers or delay |
| Laptop closed | Not applicable | Answered and held, replayed when you’re back |
| Signatures | Shown only | Checked for Stripe, GitHub, Shopify and 13 more |
| Address | try-… | Same URL, or a name you pick |
After the free credits$0.01 / hour live, $3 max a month
© 2026 OtterKitTry URLs are public. Don’t send real secrets or customer data.