Hookbase
LoginGet Started Free
Developer Tools

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.

Start Testing Free Read Docs

Test Webhooks in 30 Seconds

Get webhooks flowing to your localhost faster than ever

Terminal
$ npm install -g @hookbase/cli
$ hookbase login
$ hookbase tunnel 3000
→Tunnel active: https://abc123.tunnel.hookbase.app → localhost:3000
→Waiting for webhooks...

How It Works

1

Start the Tunnel

Run the CLI to create a secure tunnel to your local server.

hookbase tunnel 3000
2

Copy Your URL

Get your public webhook URL from the CLI output.

Tunnel active: https://abc123.tunnel.hookbase.app → localhost:3000
3

Configure Provider

Paste the URL into your webhook provider's settings.

Stripe Dashboard → Developers → Webhooks → Add Endpoint
4

Start 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 3000

Public URLs Instantly

Get a public HTTPS URL that tunnels directly to your localhost. Use it with any webhook provider.

https://abc123.tunnel.hookbase.app

Real-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

Stripe
Payment events, subscriptions, invoices
GitHub
Push, PR, issues, releases, deployments
Shopify
Orders, products, customers, fulfillments
Twilio
SMS, voice, messaging events
SendGrid
Email events, bounces, opens, clicks
Slack
Events API, interactive components
Discord
Bot events, interactions
Paddle
Subscription and payment events

+ any service that sends webhooks

Why Test Webhooks with Hookbase?

Never miss a webhook during development - we queue them if your server is down
Replay webhooks instantly - no need to trigger new events from providers
See full request/response details - headers, body, timing, and status codes
Works with any localhost port - test multiple services simultaneously
Secure HTTPS URLs - required by most webhook providers
Free for development - 200 events per month on the free tier

Ready to Test Webhooks Locally?

Get started free. No credit card required.

Start Free Trial
Hookbase

Reliable webhook infrastructure for modern teams. Built on Cloudflare's global edge network.

Product

  • Features
  • Pricing
  • Use Cases
  • Integrations
  • ngrok Alternative

Resources

  • Documentation
  • API Reference
  • CLI Guide
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Contact
  • Status

© 2026 Hookbase. All rights reserved.