httphq

Inspect HTTP requests in real time

Spin up a unique URL, point any client at it, and watch every request arrive: method, headers, body, query string, client IP.

No account, no email, free forever. Requests are deleted after 4 hours, and anyone with the URL can read them.

An example captured request

POST /to/quiet-sunset-4821
Headers
content-type
application/json
user-agent
Stripe/1.0
stripe-signature
t=1755600000,v1=5f2c8a1b9d4e
Body
{
  "type": "payment_intent.succeeded",
  "amount": 4200,
  "currency": "eur",
  "livemode": false
}

An example capture. Yours appears the moment a request lands, with no refresh.

Common use cases

Test webhooks

See what Stripe, GitHub, Slack or your own scheduler actually sends before you write the handler.

Inspect payloads

Point an HTML form's action, a mobile app, or a microcontroller at the URL and read every byte it puts on the wire.

Settle it with a teammate

Anyone with the URL reads the same stream. Handy for "is the payload from your side malformed, or mine?" conversations.

Debug with an agent

Point Claude Code or any coding agent at the JSON API and let it watch requests arrive while it works on your handler.

Open source and MIT licensed, and it runs as a single Go binary. See the repository.