openwebhook.co
local storage only · no signupconnectingguides
your unique url
https://openwebhook.co/generating…

Your webhooks will appear here

Requests are never stored on the server. Keep this tab open to receive them.

built for developers

Free webhook inspector. Zero setup.

Test and debug webhooks online in seconds. No signup, no install, no configuration, and no credit card. Copy the URL above and send your first request.

free to useno accountno server-side history
01

Receive anything

Inspect methods, headers, query parameters, source IPs, JSON, text, forms, and binary bodies in one live view.

02

Debug in real time

Requests appear instantly over a live SSE connection. Copy a reproducible cURL command or download the full event as JSON.

03

Local by design

Payloads are never persisted on our server. Your browser keeps the latest 200 events locally and you control when they are deleted.

one-command test

From endpoint to payload in one request

Use your generated URL directly or append a path to organize providers such as GitHub, Stripe, or your local application.

curl -X POST \
  'https://openwebhook.co/YOUR_UUID/github' \
  -H 'content-type: application/json' \
  --data '{"event":"push"}'
developer guides

Understand, test, and debug webhooks

Practical explanations, copyable examples, and troubleshooting checklists for building reliable webhook integrations.

Read the guides →
frequently asked

Before you send a request

Is OpenWebhook free?

Yes. You can inspect webhooks for free without creating an account or entering payment details.

Do I need to install anything?

No. Open the page, copy your generated URL, and send an HTTP request. Everything runs in your browser and our stateless relay.

Are webhook payloads stored on the server?

No. Requests are relayed only while your browser is connected. Your event history is stored locally in IndexedDB and can be cleared at any time.

Which HTTP methods and payloads are supported?

You can send GET, POST, PUT, PATCH, DELETE, and other HTTP methods with JSON, text, form data, or binary payloads up to 1 MB.