← All articles

Webhooker vs Svix vs Hookdeck (2026)

Webhooker Team Updated 10 min read
Flat illustration comparing three webhook platforms: one source and one destination joined by three different routes — a winding path, a path stacked with extra layers, and a direct one through a blue node carrying the Webhooker pulse.

If you are comparing Svix vs Hookdeck, or looking at alternatives to either, Webhooker shows up in the same searches, and all three can now receive webhooks. They still differ on the things that decide a purchase: which direction each product was built around, where your payloads are stored, how long they are kept, what you are billed for, and which plan includes a DPA. Once you know which way your traffic flows and where it has to live, the right pick is usually clear.

We build Webhooker, so we have a side in this. To make the comparison checkable, every fact about Svix and Hookdeck below links to the vendor’s own pricing page or documentation, checked on 13 September 2026. Prices and regions change, so check them again before you sign anything.

Do Svix, Hookdeck and Webhooker solve the same problem?

The word “webhook” hides two opposite jobs, and both of them are the reverse of calling an API yourself. Outbound means your product sends events to your customers’ endpoints. You are the publisher, so you care about fan-out to many subscribers, subscriber management, per-tenant signing, and giving customers a way to see their own delivery logs. Inbound means your product receives events from Stripe, GitHub, or a payment provider. Now you care about verifying signatures, absorbing traffic spikes, retrying failures without duplicating side effects, and never dropping a payload on the floor.

A typical inbound failure goes like this. A team wires up a receiving endpoint for Stripe, it works in testing, then a Friday-night deploy takes the downstream service offline for ten minutes. Stripe keeps retrying on its own schedule, some events land and some don’t, and on Monday nobody can say which invoices were processed. Outbound tooling does nothing for that problem; it needs a receiver that stores events and retries delivery itself.

Svix started on the outbound side, as webhooks-as-a-service for teams that send events, and added Svix Ingest for receiving. Hookdeck’s Event Gateway is built for receiving, and a separate product, Outpost, handles sending. Webhooker only receives. Before comparing pricing, it helps to understand what a webhook gateway does.

How do you choose between them?

Pick the criteria that match your traffic, then score each tool against them. These eight cover most of the decision:

Score all three tools against the criteria that apply to you and skip the rest.

What is Svix good at?

Svix’s core product is Dispatch, outbound webhooks-as-a-service. If you run a SaaS platform that sends events to thousands of customer endpoints, it gives you subscriber management, retries, delivery dashboards and signing that would otherwise take a team months to build and years to harden. The server behind it is open source under the MIT license.

Svix Ingest is the receiving side. It verifies signatures for a list of named providers, Stripe among them, stores and retries webhooks that fail to deliver, lets you replay messages, and can transform payloads inside Svix.

Svix is not US-only. Its pricing page lists isolated US and EU regions on every plan, including Free, with custom regions on Enterprise. The free tier covers 50,000 messages a month with 30-day payload retention, and Professional starts at $490 a month with 90-day retention. Only attempted messages count towards usage, retries are free, and every 64 KiB of payload counts as one message. The EEA data processing agreement is included on Professional and Enterprise, not on Free.

If your core need is letting your users subscribe to your events and trust that they arrive, Svix is a strong fit. If you also receive webhooks and want one vendor for both directions, Ingest makes that possible.

What is Hookdeck good at?

Hookdeck’s Event Gateway is built for receiving. It verifies signatures with built-in support for a number of third-party providers plus generic methods, makes up to 50 automatic retries with unlimited manual and bulk retries, runs JavaScript transformations, and filters events on headers, body, query and path. Debugging is the area it has invested in most, and its dashboard reflects that.

Hosting is the constraint for EU teams. Hookdeck’s own comparison article states that “Event Gateway is currently hosted in the US only”. Pricing is per delivered event with retries included: according to the pricing page, the Developer plan is free for up to 10,000 events with 3-day retention, Team starts at $39 a month with 7-day retention, and Growth starts at $499 a month with 30 days. A data processing addendum is published. For sending, Outpost is Apache 2.0 licensed, and its managed EU region starts on the Growth plan.

On the inbound side, Hookdeck is a credible, well-established option with production use behind it. If your data has to stay in the EU, Event Gateway’s US-only hosting is what sends you looking at Hookdeck alternatives.

Where does Webhooker fit?

Webhooker is an EU-hosted inbound webhook gateway with a deliberately narrow focus: receive, verify, and route third-party events, with ingest, storage, delivery workers and backups all in the EU. There is no region to pick. Each source gets its own ingest URL. Ingest returns 200 OK in milliseconds, and delivery to your services happens out of band, so a slow or failing downstream never blocks intake or makes the sender think the event failed. Keeping intake and delivery apart is the main job of any gateway, and it is easy to get wrong in a self-built receiver.

Reliability is built on at-least-once delivery from a durable queue, with retries, a circuit breaker, a dead-letter queue, and single or bulk replay for when something downstream was broken and you want to reprocess the backlog once it’s fixed. Each source verifies signatures with a Stripe, GitHub or Shopify preset, or a generic HMAC-SHA256/SHA1 scheme with hex or base64 digests for any other provider. Outbound requests are signed so your services can trust the source, transformations reshape payloads per destination, and a live tail shows events landing in real time while you wire up a new source.

Both paid plans include a DPA, so the cheapest plan with one costs €29 a month. According to pricing, the plans are Free (€0, 10k events a month, 3 sources, 14-day retention), Pro (€29, 100k events, 50 sources, 30-day retention), and Team (€99, 1M events, 200 sources, 90-day retention). One event is one inbound webhook, so fanning it out to several destinations is not billed, and usage up to 120% of the quota is free.

Webhooker has two clear limitations. Webhooker does not do outbound webhooks-as-a-service, so if sending events to your own customers is the job, Svix Dispatch or Hookdeck Outpost will serve you better. And the free tier keeps events for 14 days, where Svix’s free tier keeps payloads for 30.

How do Svix, Hookdeck and Webhooker compare? (checked 13 September 2026)

Every Svix and Hookdeck cell comes from the pages linked above. Treat the table as a snapshot and confirm current details on each vendor’s site before committing.

CriterionSvixHookdeckWebhooker
Built aroundSending (Dispatch), receiving via IngestReceiving (Event Gateway), sending via OutpostReceiving only
Hosting regionsUS and EU on every plan, custom on EnterpriseEvent Gateway: US onlyEU only
Inbound verificationNamed providers such as StripeBuilt-in providers plus generic methodsStripe, GitHub, Shopify presets plus generic HMAC-SHA256/SHA1
Retries and replayAutomatic retries, replayUp to 50 automatic, unlimited manual and bulkBackoff, circuit breaker, DLQ, single and bulk replay
TransformationsYesJavaScript, plus filtersYes, per destination
Free tier50,000 messages a month, 30-day retentionUp to 10,000 events, 3-day retention10,000 events a month, 14-day retention
Entry paid planProfessional from $490/mo, 90-day retentionTeam from $39/mo, 7-day retentionPro €29/mo, 30-day retention
Billing unitAttempted message, retries free, 64 KiB = 1 messageDelivered event, retries includedInbound event, fan-out not billed
DPAEEA DPA on Professional and EnterprisePublished DPAOn every paid plan

Which one should you pick?

Choose Svix if your main job is sending webhooks to your own users, or you want one vendor for both directions with an EU region available on every plan. Budget for Professional if you need the EEA DPA.

Choose Hookdeck if you need an inbound gateway with a mature debugging dashboard, JavaScript transformations and filters, and US hosting is acceptable for your compliance posture. If it is not, we go through what to compare in an EU-hosted Hookdeck alternative, and Webhooker vs Hookdeck compares the two receiving gateways one to one.

Choose Webhooker if you only receive webhooks from third parties, you want every leg of the pipeline inside the EU rather than a region to select, and you want a DPA and per-event pricing without fan-out charges from €29 a month. To test the billing model before paying, create a free source, point a Stripe test-mode webhook at its ingest URL, add two destinations, and check that the history shows one event with two deliveries.

None of these is the best webhook gateway in the abstract. The best one for you is built for your direction of traffic and hosted where your compliance team is comfortable.

Frequently asked questions

Can one tool both receive and send webhooks?

Yes, with Svix, whose Dispatch product sends and whose Ingest product receives, both on the same plans. Hookdeck splits the jobs into two products, Event Gateway for receiving and Outpost for sending. Webhooker only receives: it can forward and re-sign requests to your own downstream services, but it has no subscriber management for sending webhooks to your customers.

Which of Svix, Hookdeck and Webhooker is hosted in the EU?

For receiving webhooks, Svix and Webhooker can keep data in the EU; Hookdeck’s Event Gateway cannot. Svix offers an isolated EU region on every plan, including Free. Hookdeck states that its Event Gateway is hosted in the US only; its managed EU region applies to Outpost, the sending product, from the $499 Growth plan. Webhooker runs ingest, storage, delivery workers and backups only in the EU. Whichever you pick, ask where backups, logs and sub-processors sit as well as the primary region.

Which of them can receive Stripe and GitHub webhooks?

Any of the three can receive them: Svix through Ingest, Hookdeck through Event Gateway, and Webhooker with built-in Stripe, GitHub and Shopify verification. The per-provider detail is in verifying Stripe signatures and verifying GitHub signatures, and either way you will need the endpoint’s signing secret first. If EU-only hosting and a DPA on the cheapest paid plan matter, Webhooker fits. If you want the most mature debugging dashboard and US hosting is fine, Hookdeck is worth a close look. If you also send webhooks, Svix covers both directions.