[00:00:01] POST from stripe.com — tunnel open — awaiting first webhook...
Optional — run dbridge-forward.mjs to forward
Every request arrives live. Inspect the payload, then replay it to your localhost with one click.
Every request is intercepted, inspected, and ready to replay — the moment it arrives.
Paste your localhost URL and get a unique endpoint instantly. No signup required.
Point Stripe, GitHub, or any provider at your URL. Watch every request arrive live.
Forward captured webhooks to localhost. Replay the same payload until your handler works.
The webhook fired once, your handler crashed, and now you have no way to trigger the exact same payload again. You are flying blind every time you make a fix.
Every external service needs a public URL to send webhooks to. Your local server does not have one. You either deploy to test or set up a tunnel every single time.
Every time you want to test your handler you have to place a real order, merge a real PR, or make a real payment. Your test data is a mess and your colleagues keep asking why there are 40 fake orders.
Get a unique URL in seconds. Capture your first webhook right now — no signup, no credit card, no catch.
No account needed. Your URL is ready instantly.