Documentation

Webhook testing without friction

Receive webhooks on localhost instantly with a stable HTTPS URL and detailed request visibility.

Why teams use InstaTunnel for webhooks

Consistent URLs, clear debugging, and secure forwarding.

Stable webhook URL

Use a fixed subdomain so provider dashboards do not break across restarts.

Real-time visibility

Inspect request outcomes and iterate quickly while testing events.

Secure by default

HTTPS endpoints with optional auth controls for safer local development.

Quick setup

Get a public webhook URL in under a minute.

Step 1

Install CLI

npm install -g instatunnel

Step 2

Run tunnel

instatunnel 3000 --subdomain webhook-dev

Step 3

Paste in provider dashboard

Use the generated HTTPS URL in Stripe, GitHub, Shopify, Twilio, or PayPal settings.

Need provider-specific setup?

Open detailed guides with signature verification, retries, and quick fixes.