Frequently asked questions

UseWebhook is a free tool to capture and inspect webhooks from your browser. Send any HTTP request to your unique URL and instantly see the headers, body, and metadata. You can also forward webhooks to localhost or replay them from history.

You get a unique HTTPS endpoint that you give to any service that sends webhooks (Stripe, Paddle, GitHub, Shopify, Slack, etc). UseWebhook captures every request and shows it in real time. Use the browser to inspect payloads, or install the CLI to forward requests to your local development server.

No. Just open UseWebhook and start sending requests to your unique URL. No account, no API key, no setup.

Yes. Install the UseWebhook CLI and run: usewebhook $URL --forward-to http://localhost:3000/your-endpoint. Every incoming webhook will be forwarded to your local server in real time. You can also replay any past request from your webhook history.

Any service that sends HTTP webhooks. Common examples include Stripe, Paddle, GitHub, Shopify, Slack, Twilio, SendGrid, Discord, and PayPal. If it can send an HTTP request to a URL, it works with UseWebhook.

You can create multiple webhook URLs and send as many requests as you'd like. To prevent abuse, we rate limit some operations, store the 20 most recent requests per webhook URL, and limit request bodies to 10 kB.

Yes. All data is encrypted in transit (HTTPS) and at rest. We minimize data retention, apply DDoS protection, and regularly vet our infrastructure providers for security and compliance.