Webhook Inspector
Generating a temporary public URL for this browser session.
Request history
Inspect webhook requests without an account
Use this free online webhook inspector to debug deliveries before you wire up a Endpoint. Copy the public URL above, send traffic from any provider, and read method, headers, and body in the request history.
How it works
- 1. Get a public URL
Open this page. Mercur provisions a temporary HTTPS endpoint for your browser session — nothing to install.
- 2. Paste it into a provider
Use the URL in Stripe, GitHub, or any webhook dashboard, or send a request with curl.
- 3. Inspect what arrived
Method, path, headers, and body appear in request history below so you can debug deliveries online.
When to use it
- Debug provider deliveries
See the exact payload Stripe, GitHub, or another service sent — including signature headers and retries.
- Share a payload with a teammate
Hand them the temporary URL and compare what each side received without shipping a endpoint first.
- Verify before forwarding
Confirm the event shape online, then register and start a Endpoint when you are ready to hit localhost.
FAQ
Do I need an account to test webhooks online?
No. The webhook inspector provisions a temporary public URL in your browser. Create an account only when you want Record Session or Endpoints that forward to a local port.
How long does the guest webhook URL last?
Unused guest endpoints expire after 1 day idle. Registering deletes the guest endpoint and clears the guest cookie.
What are the guest limits?
Guest mode includes 1,000 requests per month, 50 stored requests on the endpoint, and 2 concurrent sessions.
How is this different from a Endpoint?
The online inspector records requests in the browser and does not forward them to your machine. Endpoints (after registration) forward public HTTPS traffic to a local port through the macOS app or the npm CLI.
What do Record Session and Send this traffic to localhost do?
They appear after you inspect a request. Record Session is account-gated and tags traffic in a timed window on a Endpoint in the console. Send this traffic to localhost opens registration (or Endpoints if you are already signed in) so you can forward with the same inspect workflow. Guest mode does not forward to your machine.
Can guest mode forward webhooks to localhost?
No. Guest mode only accepts and records requests. Forwarding to a local service requires registration and an Endpoint with the macOS app or npm CLI.