PeekHook

The webhook tester that gets out of your way

Get an instant webhook URL, point any service at it, and watch requests arrive live - full headers, formatted JSON body, and the provider auto-detected. Free, no signup.

One click. Your URL is ready before you finish reading this.

How it works

  1. 1
    Grab a URL

    Click the button above. You get a unique peekhook.com/xxxx-xxxx endpoint instantly.

  2. 2
    Send a webhook

    Paste the URL into Stripe, GitHub, your app, or a curl command. Any method, any payload.

  3. 3
    Inspect it live

    Requests stream into the inspector in real time. Read headers, pretty-printed body, and the detected provider.

Provider auto-detection

PeekHook recognizes signature headers from common webhook senders and tags each request with the provider and event type:

FAQ

What is a webhook tester?

A webhook tester gives you a throwaway URL that captures HTTP requests so you can inspect exactly what a service sends - useful when building or debugging integrations before your real handler exists.

Is PeekHook free?

Yes. Capturing and inspecting webhooks is free with no signup. Sign in only if you want to keep an endpoint permanently.

How long do my requests stick around?

Anonymous endpoints keep a rolling buffer of recent requests and expire after a period of inactivity. Sign in to claim an endpoint and keep it.

Does it validate signatures?

Provider detection checks which signature header is present, not whether the signature is valid - anyone can send those headers. Signature verification is on the roadmap.