Hookpeek vs webhook.site: a fair comparison
webhook.site is the de-facto free webhook inspector. Hookpeek adds persistence, replay, and team workflows for production use.
- · webhook.site is excellent for quick checks — paste URL, watch payload, done. Massive free tier and many people stop there.
- · Hookpeek is built for the next step: persistent endpoints, replay-with-edits, team sharing, integration testing, history beyond a session.
- · If you trigger webhooks once, webhook.site wins on speed. If you keep coming back, Hookpeek's replay and history justify the upgrade.
Side-by-side
| Feature | Hookpeek | webhook.site |
|---|---|---|
| Free tier | Free with persistent endpoints | +Free, ephemeral session |
| Persistent URL across sessions | +Yes — endpoint sticks | Yes (paid) |
| Replay request to localhost | Yes — built-in tunnel | Yes (CLI tool) |
| Edit and re-fire | +Yes — change body, headers, replay | Limited |
| Team sharing | Yes — share endpoint or session | Pro plan |
| Webhook history | +30 days+ on paid plan | 7 days, then ephemeral |
| Custom response codes | Yes — return any status/body | Yes |
| Brand age | New | +Established 2017, beloved |
When you should pick which
- · You need to debug a webhook once, look at it, and never come back.
- · You don't need persistent URLs — ephemeral session URLs are fine.
- · You're already familiar with their UI and don't want to learn another tool.
- · You debug webhooks ongoing — Stripe, Shopify, GitHub events you keep needing to re-test.
- · You want to replay yesterday's webhook with one tweak (change a field, retry) without recreating it.
- · Your team needs to share a webhook recording or work on the same endpoint.
Pricing math
Free tier: webhook.site is the easier free experience. Both work for casual one-off testing.
Paid use: Hookpeek paid tier ~$9/mo for persistent endpoints and 30-day history. webhook.site Pro is around $9/mo too — pricing is competitive at this tier.
The math: If you're picking based on price alone, they're close. The decision is feature-fit (replay + history vs minimalist inspection).
Try Hookpeek free
Spin up a persistent webhook URL in 10 seconds. Inspect, replay, share. No card.
FAQ
Will my webhook.site URL work in Hookpeek?
URLs are tied to the host — you'll create a new one in Hookpeek. Setup is identical: copy the URL into your sender (Stripe, GitHub, Shopify) and start receiving.
Does Hookpeek support custom response codes like webhook.site?
Yes. Per-endpoint configurable status code, body, and delay. Useful for testing your sender's retry logic.
Can I tunnel webhooks to my local machine?
Yes — Hookpeek includes a small CLI that forwards inbound requests to localhost. Same idea as ngrok, scoped to webhook traffic.
What happens to my webhook history if I cancel?
On Free, history rolls 30 days. On Paid plans, indefinite while subscription is active. On cancel, you have 30 days to export before purge.
Disclaimer: Pricing accurate as of 2026-05-09. Competitor info pulled from public website. We may have it wrong — email legal@hookpeekhq.com for corrections. webhook.site's site: webhook.site.