Local Webhook Testing Made Simple
Test webhooks from Stripe, GitHub, Shopify, and more on your local machine. Inspect payloads in real-time. Replay any webhook instantly. Debug faster.
Test Webhooks in 30 Seconds
Get webhooks flowing to your localhost faster than ever
How It Works
Start the Tunnel
Run the CLI to create a secure tunnel to your local server.
hookbase tunnel 3000Copy Your URL
Get your public webhook URL from the CLI output.
Tunnel active: https://abc123.tunnel.hookbase.app → localhost:3000Configure Provider
Paste the URL into your webhook provider's settings.
Stripe Dashboard → Developers → Webhooks → Add EndpointStart Testing
Trigger events and watch them arrive in real-time.
Event received: payment_intent.succeeded (200 OK, 45ms)More Than Just a Tunnel
Hookbase gives you everything you need for webhook development
One Command Setup
Start receiving webhooks locally with a single command. No configuration files, no complex setup.
$ hookbase tunnel 3000Public URLs Instantly
Get a public HTTPS URL that tunnels directly to your localhost. Use it with any webhook provider.
https://abc123.tunnel.hookbase.appReal-time Inspection
See webhook payloads, headers, and responses in real-time. Debug issues without adding log statements.
Instant Replay
Replay any webhook with one click. Test edge cases, fix bugs, and verify your handling logic.
Signature Verification
Verify webhook signatures locally just like production. Test with real signed payloads from providers.
Webhook Queueing
Server crashed? No problem. Hookbase queues webhooks and delivers them when you're back online.
Works with Your Favorite Providers
Test webhooks from any provider that can send HTTP requests
+ any service that sends webhooks