DEV Community

manja316
manja316

Posted on

I Built a Free Webhook Testing Tool — No Signup, Captures Any HTTP Request

The Problem

Every developer has been here: you're integrating a webhook from Stripe, GitHub, Slack, or any other service, and you need to see what's actually being sent.

Existing tools either require signup, have limits, or are overly complex.

WebhookBin — The Simplest Solution

WebhookBin generates a unique URL instantly. Send any HTTP request to it. See headers, body, and query params in real-time.

How It Works

  1. Open webhookbin.vercel.app
  2. Copy your unique webhook URL
  3. Point your webhook/API to that URL
  4. Watch requests appear in real-time

Features

  • Any HTTP method — GET, POST, PUT, PATCH, DELETE
  • Full inspection — headers, body (auto-formatted JSON), query params
  • CORS enabled — test from browser-based apps too
  • No signup — works instantly
  • Free — no limits

Quick Test

curl -X POST https://webhookbin.vercel.app/api/hook/YOUR_ID \
  -H 'Content-Type: application/json' \
  -d '{"event":"test","data":{"user":"dev123"}}'
Enter fullscreen mode Exit fullscreen mode

Use Cases

  • Stripe webhooks — see payment events before writing handler code
  • GitHub webhooks — inspect push/PR payloads
  • Slack events — debug bot integrations
  • Any API callback — test OAuth redirects, notification services

Tech Stack

Built with Next.js 16, deployed on Vercel. The webhook data is stored in /tmp on the serverless function, making it ephemeral by design — perfect for testing, no data lingers.

Try It

webhookbin.vercel.app

Built this as part of the LuciferForge DevTools suite — a collection of free developer utilities.

Feedback welcome — there's a feedback button built right into the app.


Join the community: t.me/Luciferclawd_bot

Top comments (0)