All features

Feature

Webhook Testing

Send signed webhooks from Stripe, GitHub and other samples, or capture a real one and send it again.

How it works

A webhook request sends an event to your local endpoint, signed with a secret from one of your vaults the way the provider signs it, so your signature check runs for real. Start from a sample event for Stripe, GitHub and others, or press Capture: Bifurc opens a temporary Cloudflare tunnel, gives you a public address to paste into the provider, and fills the request from the first webhook that arrives, headers and raw body included.

When to use it

  • Test your Stripe webhook handler without a real payment.
  • Capture one real GitHub push event and replay it while you fix the handler.
  • Check that your endpoint rejects a webhook with a bad signature.
Read the docs