Skip to content
soonThe webhook.co MCP server — turn any webhook into an agent event. See the roadmap

Pricing that can't surprise you

One number to watch: events. Every feature is on every plan — including outbound delivery. Plans differ only by how many events they include. At your limit we pause, we don't bill.

Free

A real trial, not a perpetual tier. The 5,000 events never reset.

Free
Included events
5,000 events, once
Overage
No overage. Capture pauses at the limit.
Retention
7-day retention
Start free

Pro

Most teams

For a service in production with real traffic.

$19/month
Included events
500,000 events / month
Overage
$25 per additional million events
Retention
30-day retention
Start on Pro

Scale

For high-volume ingestion and fan-out to many destinations.

$99/month
Included events
3,000,000 events / month
Overage
$25 per additional million events
Retention
90-day retention
Start on Scale

Enterprise

Committed volume, SAML SSO, audit export, and a BAA.

From$499/month
Included events
20,000,000+ events / month
Overage
Custom, agreed up front.
Retention
Retention up to 1 year
Talk to us

Every plan includes outbound delivery, replay, deduplication, signature verification, the CLI, the API, and the MCP server. We don't gate features by plan.

What counts as an event

One capture, or one delivery

A request we capture is one event. A delivery to a destination is one event. Forward a webhook to three destinations and that's four events — one capture, three deliveries. We meter delivery because it costs us real money, and we'd rather charge for it honestly than lock it behind a paid tier.

Retries are never billed

If a destination is down and we retry, you pay nothing extra. A delivery is billed once, when we first dispatch it, however many attempts it takes. Our retry schedule is our cost. Deduplicated duplicates, verification handshakes, and reading your own data are all free.

At your limit, capture pauses

We email you before you reach your included volume, not after. At the limit, capture pauses rather than silently running up a bill. Turn on overage at $25 per additional million events if you'd rather keep going.

Two things worth knowing before you subscribe

The free allowance is one-time. Those 5,000 events are counted across the whole life of your organisation and never reset. If you cancel a paid plan you return to the free tier with that allowance already spent, so capture pauses until you resubscribe. Your data stays exactly where it is, and resubscribing resumes capture immediately.

Deduplication is on by default. If you turn it off for an endpoint, every retry a provider sends is a distinct captured request, and each one counts. That’s the trade you’re making when you disable it.

Point a webhook at it. Watch it land.

Start free: a permanent URL, full inspection, one-command replay — and outbound delivery, because every feature is on every plan. Move up when you need more events.