Enough for a side project and your first integration.
Create a free endpoint- 2 endpoints · 200 requests/month
- Live inspection and full request detail
- 24-hour retention
- Read-only share links
- Search within retained captures
Two endpoints free, forever. Pro unlocks replay, custom responses, 30-day history and push alerts. Cancel anytime — no invoices to chase, no sales call.
Enough for a side project and your first integration.
Create a free endpointBilled monthly. Cancel anytime from the Stripe billing portal.
Prices in USD. Card required for the trial; cancel before day 7 and you pay nothing. This demo runs Stripe in test mode.
| Feature | Free | Pro |
|---|---|---|
| Endpoints | 2 | Up to 100 |
| Requests per month | 200 | 20,000 |
| Retention | 24 hours | 30 days |
| Live capture & inspect | Yes | Yes |
| Search & filters | Yes | Yes |
| Share read-only capture | Yes | Yes |
| Replay to your URL | — | Yes |
| Custom response status/body/delay | — | Yes |
| Web push alerts | — | Yes |
| Support | Docs | Docs + email |
Every delivery to one of your endpoints counts once, regardless of size. The dashboard shows usage for the current UTC month. If you hit the limit, new deliveries get a 429 and the provider will retry according to its own policy.
Yes. Open the billing portal from your dashboard. Peekhook is configured to let you switch prices with proration, so you only pay the difference.
You keep Pro access until the end of the current billing period, then fall back to Free. Your endpoints stay intact; captures older than 24 hours are pruned as the clean-up job runs.
Not yet. Share links let you send a specific capture to a teammate today. A proper team workspace is the next thing on the roadmap.
If something is broken on our side, email hello@peekhook.dev within 14 days and we will make it right. Trials can be cancelled before any charge.
Start with a free endpoint, upgrade when you need replay or custom responses. No contact form, no onboarding call.