Webhook and HTTP request inspector
See exactly what your webhooks send.
Create a URL, point any service at it, and watch each request arrive with its headers, query and body. Shape the response to test how the sender reacts.
No account. Endpoints and their data are deleted after 72 hours.
- POST/stripe?attempt=114:02:07.418
- POST/github14:01:55.092
- GET/health14:01:31.773
- PUT/orders/104214:00:12.006
content-type: application/json stripe-signature: t=1729778527,v1=5257a8… { "type": "invoice.paid", "amount_paid": 4900 }
What you can inspect
Every part of the request
Method, full path, query parameters, headers in order, content type, sender IP and the body, byte for byte.
Live, not polled
Requests stream to your browser over a WebSocket the moment they are stored. Several tabs stay in sync.
Readable payloads
JSON is re-indented without touching values. Forms and multipart uploads are parsed. Binary bodies get a hex view.
Custom responses
Pick the status code, headers, body and an artificial delay to test retries, error handling and timeouts.
Copy as cURL
Turn any captured request into a cURL command, or replay it from your browser to your own server.
Private by default
Reading requests needs a key that never leaves your browser unless you share it. Data expires automatically.
Try it from a terminal
Once you have a URL, any HTTP client works. The request appears in the inspector before the command finishes.
curl -X POST https://<your-url> \
-H 'Content-Type: application/json' \
-d '{"event":"order.created","id":1042}'Limits, stated plainly
Tapwire runs on free-tier infrastructure, so it has firm limits. They keep it fast and free to start.
| Endpoint lifetime | 72 hours, then deleted |
|---|---|
| Requests kept | Newest 100 per endpoint |
| Largest request | 1.0 MB |
| Body stored | First 64 KB |
| Rate | 60 requests per minute per endpoint |
Learn the fundamentals
Short, practical guides written for people building integrations.
- What is a webhook?How event delivery works and what a receiver must do.
- Debugging webhook deliveriesA checklist for missing, duplicate and failing deliveries.
- Verifying signaturesHMAC on the raw body, constant-time comparison and replay windows.
Ready when your webhook is.
One click, no sign-up.