Getting Started
Capture your first webhook in 5 minutes
No signup required for the quickstart. You'll have a live endpoint receiving webhooks and forwarding them to localhost in under 5 minutes.
Run the CLI
Run with npx. No global install needed. Replace 3000 with your local server's port.
Requires Node 18+. Installs nothing permanently.
Copy your webhook URL
The CLI prints a unique endpoint URL. Paste it into your webhook provider.
Paste the URL into your provider
Go to your webhook provider (Stripe Dashboard, GitHub repo settings, Slack app config, etc.) and paste the URL as the webhook destination. Then trigger a test event.
Watch requests arrive
Requests appear in your terminal instantly and are forwarded 1:1 to your local server. Inspect them in the Dashboard too.
Want a stable, named URL?
By default the CLI generates a new random ID every run. Claim a custom ID so your URL never changes across restarts:
A free account includes 1 persistent named endpoint; unlimited named endpoints require Pro. Generate a PAT in Account settings.