Skip to content
Tool

Webhook tester: build a test request

Compose a test webhook and copy a ready-to-run curl command. Everything happens in your browser — this page never sends the request for you.

Fill in the target URL, method, headers, and JSON body, then copy the generated curl command. Handy for firing a quick test at your own endpoint — or at a HookWatch capture URL, so you can watch the delivery land and inspect it.

Target URL
Method
Content-Type
Headers
Body (JSON)
curl command
curl -X POST 'https://your-endpoint.example.com/webhooks' \
  -H 'Content-Type: application/json' \
  -H 'X-Webhook-Signature: ' \
  -d '{
  "type": "invoice.paid",
  "id": "evt_test_123"
}'

Copy and run it in your terminal. This tool builds the command in your browser and never sends the request itself.

Get started

Start debugging your webhooks.

Point one endpoint at HookWatch, capture a failure, and replay it once it’s fixed. Free during beta.