WebhookStash
5-minute quickstart

Webhook Black Box

Capture, inspect, and replay any webhook in under 5 minutes. No code changes required, no tunnels to configure.

Capture Everything

Get a unique URL that captures any webhook with full headers and body

Inspect in Detail

View JSON payloads, headers, metadata, and provider detection

Replay Anywhere

Send captured webhooks to localhost or any endpoint on demand (Pro plan, 10/min per project)

1

Sign in with GitHub

Click the button below to sign in. We only request your public profile - no repository access needed.

2

Get Your Webhook URL

After signing in, you'll automatically get a project with a unique webhook URL. It looks like:

https://api.webhookstash.com/p/[project-id]/[token]

This URL is ready to receive webhooks immediately. Copy it from your dashboard.

3

Send a Test Webhook

Try it out with a quick curl command (replace with your actual URL from the dashboard):

curl -X POST https://api.webhookstash.com/p/YOUR_PROJECT_ID/YOUR_TOKEN \
  -H "Content-Type: application/json" \
  -d '{"event": "test", "data": {"message": "Hello from WebhookStash!"}}'

Or configure your webhook provider (Stripe, GitHub, Shopify, etc.) to send to this URL.

4

Inspect & Replay

Watch the webhook appear in real-time. Click on it to see:

  • Full request headers and body
  • Automatically detected provider (Stripe, GitHub, etc.)
  • Parsed event type from the payload
  • Timestamp and metadata

Then replay it to your local server:

  • Copy as cURL - Run in terminal to send to localhost
  • Replay - Send directly to any internet-accessible URL
  • Download Evidence - Save complete webhook data as JSON

Perfect For

Debugging Production Issues

Something broke? Point your webhook to WebhookStash temporarily to capture the exact payload, then replay it locally to debug without affecting production.

New Integration Development

Building a Stripe integration? Capture real webhook events to understand the payload format, then use them as test fixtures for your handler.

CI/CD Pipeline Testing

Download captured webhooks as JSON evidence files and use them in automated tests. Ensure your handlers work with real-world payloads.

Team Collaboration

Share captured webhooks with teammates. Everyone can see the same payloads and replay them to their own local environment.

Ready to capture your first webhook?

Free tier includes 3-day retention and access to your 20 most recent events.