Self-hosted ยท Your data never leaves your servers

Inspect and replay webhooks
on your own infrastructure

Hookdrop captures every incoming webhook, shows you the full request in real time, and lets you replay it to any endpoint โ€” all running as a single Docker container you control.

Get Hookdrop See how it works
# Run it anywhere Docker runs
$ docker run -d -e LICENSE_KEY=your-key \
    -p 3000:3000 -p 3001:3001 -v hookdrop-data:/data \
    jonnnyboy2000/hookdrop

โœ“ License activated
  โ†’ Receiver  http://localhost:3001   (point webhooks here)
  โ†’ Dashboard http://localhost:3000   (inspect & replay)

Everything you need to debug webhooks

No third-party service seeing your payloads. No monthly metering. Just a tool that runs where you do.

๐Ÿ“ฅ

Capture everything

Every method, every path, full headers and body up to 5 MB โ€” persisted to a local SQLite database the moment it arrives.

๐Ÿ”Ž

Inspect in real time

Pretty-printed headers and JSON, streamed live to the dashboard over SSE as requests come in. Filter by method or path.

๐Ÿ”

Replay to any endpoint

Re-send any captured webhook to any URL with the original method, headers, and body โ€” and keep a history of every response and its timing.

๐Ÿ”’

Self-hosted & private

Runs as one container on your machine or infra. Payloads stay in your volume and never touch our servers.

โšก

Works offline

Activates once against our license server, then runs fully offline. Restarts keep your data and your license.

๐ŸŽซ

One license, no limits

Unlimited webhooks, unlimited retention, no seats to count. Buy once, own it.

Up and running in under a minute

1

Buy a license

Check out securely and get your license key by email instantly.

2

Run the container

Start the image with your LICENSE_KEY. It activates automatically on first boot.

3

Point your webhooks

Send providers to :3001 and watch them appear in the dashboard on :3000.

Simple pricing

One tier. Everything included.

Hookdrop License
$30 one-time
  • Unlimited webhooks & retention
  • Capture, inspect & replay
  • Real-time dashboard
  • Self-hosted โ€” your data stays yours
  • Runs offline after activation
  • Free updates
Get Hookdrop

Questions

What is Hookdrop?

A self-hosted tool for inspecting and replaying webhooks โ€” like RequestBin or Webhook.site, but running on your own infrastructure so your payloads stay private.

Where does my data live?

Entirely in a Docker volume on your own machine or server, as a local SQLite database. Nothing is sent to us โ€” the only external call is a one-time license activation.

Do I need to be online?

Only for the first activation. After that Hookdrop runs fully offline, and your captured data and license survive restarts.

What do I need to run it?

Any machine with Docker. Start one container, expose two ports, and mount a volume for persistence.

Is there a refund policy?

Yes โ€” if Hookdrop doesn't work for you, contact us within 14 days for a full refund.