Now Available in Public Beta

The Free ngrok Alternative for Developers

Expose your localhost to the internet with a single command. Includes a built-in webhook debugger, replay capabilities, and static domains for teams.

Start Tunnelling
$hooklistener tunnel --port 3000
terminal — -zsh
~hooklistener tunnel --port 3000
Tunnel Status ● Online
Forwarding https://funny-cat.hook.eventshttp://localhost:3000
Web Interface https://app.hooklistener.com/cli
POST/api/webhooks/stripe200 OK24ms
POST/api/webhooks/github200 OK12ms
POST/api/webhooks/slack...

Trusted by engineers at

Cisco.com Worldwide

Why developers switch to Hooklistener

Stop paying for basic tunnel features. Get a complete webhook debugging platform included for free.

FeatureHooklistenerngrok (Free)
HTTPS Tunnels
Request InspectionUnlimited History (14 days)Limited (Ephemral)
Request Replay
Static SubdomainsAvailablePaid only
Team Collaboration
Webhook DebuggerAdvanced (Diffs, AI)Basic
Multi-Destination

More than just a pipe

Hooklistener tunnels are integrated with our powerful webhook debugging platform.

Infinite Inspection

Don't just tunnel traffic—inspect it. Every request is captured, indexed, and searchable for 14 days. No more lost logs.

Static Domains

Reserve your own subdomain (e.g., api.hook.events) so you don't have to update your webhook providers every time you restart.

Team Native

Tunnels are attached to your organization. Share debug URLs with your team instantly without sharing credentials.

Replay & Retry

Failed to handle a webhook locally? Fix the code and replay the exact request from the dashboard with one click.

Common Questions

Is Hooklistener really a free ngrok alternative?
Yes. Our tunnel feature is included in the free plan. You get ephemeral tunnels with HTTPs support. Unlike ngrok's free tier, we also include 14 days of request history and replay capabilities.
How do I get a static subdomain?
Static subdomains (e.g., my-api.hook.events) are available on our paid plans, starting with the Starter plan. This allows you to keep the same URL every time you restart your tunnel.
Is it secure?
Yes. All tunnels are secured with HTTPS automatically. Traffic is encrypted from the public internet to your local machine.
Does it support WebSockets?
Yes, Hooklistener tunnels support WebSocket connections, making it perfect for developing real-time applications.

Start debugging webhooks
in under a minute

Create your first Debug Endpoint, set up a Monitor, or tunnel webhooks to localhost. The complete webhook toolkit is ready when you are.

Free plan includes unlimited endpoints, 14 days of history, monitors, and CLI access. No credit card required.

Debug Endpoints
Monitors
Email Inboxes
CLI