Webhook Tester, Receiver & Stress Engine
Dispatch HMAC webhooks, simulate chaos bursts, stream live incoming events, mock provider responses, and verify signatures natively.
Request Security & HMAC Cryptography
None Response Inspector
Send a webhook request to inspect response data... cURL snippet will generate here... Fetch snippet will generate here... Python snippet will generate here... Recent Dispatches (Browser History)
Chaos & Concurrency Stress Engine
Test database idempotency, lock contention, and invalid signature handlers using concurrent bursts.
Stress Test Live Execution Logs
Inbound Receiver & Response Mocker
Capture incoming events and configure custom HTTP mock responses to test provider retry policies.
Configure Bucket Response Mocking
Payload Details
Select an incoming webhook event from the left list... Localhost Tunnel Command
Tunnel live incoming events directly to your local development server:
npx smee-client --url "[Generate channel above]" --target "http://localhost:3000/api/webhooks" HMAC Signature Verification Workbench
Verify cryptographic signatures directly in your browser without exposing signing secrets.
About Webhook & Chaos Testing
Our Enterprise Webhook Tester & Chaos Stress Suite is a privacy-focused developer utility for crafting, debugging, and stress-testing HTTP webhooks. Effortlessly compute exact cryptographic HMAC signatures (GitHub sha256=, Stripe t=,v1=, Shopify Base64), run burst stress tests to verify backend database idempotency, capture inbound test payloads, and verify signatures without compromising secret keys.
Features
- Client-Side HMAC Computation — Compute signing secrets natively without exposing private keys to external servers
- Exact Provider HMAC Engine — Supports GitHub, Stripe, Shopify, Slack, Svix, Base64, and Hex encoding
- Chaos & Idempotency Engine — Simulate high-concurrency race condition bursts and payload mutations
- Inbound Webhook Bucket Relay — Capture and inspect live incoming webhook events with mock responses
- One-click Code Exporters for cURL, JavaScript Fetch, Python Requests, and CLI Bridge
- Signature Verification Workbench to debug signature verification middleware failures
Frequently Asked Questions
How does this tool handle provider-specific HMAC signatures (Stripe, GitHub, Shopify)?
Unlike generic hashing tools, our HMAC engine formats signatures to match provider specs exactly. GitHub prepends 'sha256=', Stripe formats timestamped signatures 't={timestamp},v1={hash}', Slack prepends 'v0=', and Shopify outputs Base64 encoded digests.
What is the Chaos & Stress Test Engine used for?
Webhooks in production often arrive simultaneously or out of order. The Chaos Engine fires burst batches of webhooks concurrently to help you verify database locks, race condition handling, and idempotency logic.
How do I bypass CORS errors when testing local endpoints?
Web browsers enforce CORS when client scripts call external or localhost URLs directly. You can enable the 'CORS Proxy Endpoint Prefix' in the Dispatcher tab to relay requests through an edge CORS proxy.