Embed this tool on your site
<iframe src="https://devtoolbox.dedyn.io/tools/webhook-tester" width="100%" height="900" frameborder="0" title="Webhook Tester"></iframe>

Webhook Tester

Send test webhook payloads to any endpoint. Configure HTTP method, headers, and body to debug your webhook integrations.

CORS Note: Browser security policies may block cross-origin requests. If you get a CORS error, the target server must include Access-Control-Allow-Origin headers. For endpoints without CORS support, test from your terminal with cURL instead.
No requests yet. Send one to get started.

Frequently Asked Questions

What is a webhook and how do I test one?
A webhook is an HTTP callback that sends data to a specified URL when an event occurs. To test a webhook, you send a simulated HTTP request to your webhook endpoint with the expected payload and headers, then inspect the response to verify your server handles it correctly.
Why does my webhook request fail with a CORS error?
Browser-based tools use the fetch API, which is subject to Cross-Origin Resource Sharing (CORS) policies. If the target server does not include Access-Control-Allow-Origin headers, the browser blocks the response. Use a CORS proxy, test from your terminal with cURL, or configure your server to allow cross-origin requests during development.
What Content-Type should I use for webhook payloads?
Most webhook providers send JSON payloads with Content-Type: application/json. Some services use application/x-www-form-urlencoded instead. Check your webhook provider's documentation to match the expected format.
Is my webhook data safe when using this tool?
Yes. This tool runs entirely in your browser. Your webhook URLs, headers, and payloads are never sent to our servers. Requests go directly from your browser to the target endpoint. Request history is stored only in your browser's localStorage.

Related Tools

API Request Builder

Build and test HTTP API requests visually with code generation.

HTTP Header Analyzer

Inspect and analyze HTTP response headers for security and performance.

JSON Formatter

Format, validate, and beautify JSON payloads.

Keyboard Shortcuts
Ctrl+Enter Send Request
Ctrl+Shift+C Copy Response
Ctrl+L Clear All