See your webhooks.
In real-time.

Webhook proxy you can self-host — inspect payloads, replay with one click, debug in seconds. One Docker command, no limits on volume.

terminal

$ docker pull webhooklens/webhooklens:latest

$ docker compose up -d

✓ postgres, clickhouse, redis, webhooklens started

# Open http://localhost:3000 — see webhooks live:

LIVE | forwarded POST stripe payment_intent.succeeded 23ms

LIVE | forwarded POST github push 45ms

LIVE | failed POST shopify orders/create timeout

Webhooks are invisible

You integrate Stripe, GitHub, Shopify — but when something breaks, you're debugging blind. Payloads vanish, retries are silent, errors go unnoticed until a customer complains.

🔇

Silent Failures

Webhook endpoints return 500 and you don't know until hours later.

🔄

Manual Replays

Manually reconstruct the payload, guess the headers, hope you got it right.

💸

Vendor Lock-in

SaaS tools charge per event and hold your data on their servers.

Full visibility on your webhooks

Live Stream

See every webhook as it happens. Real-time feed with status, latency, and provider info.

🔍

Inspector

Headers, body, timing, signature validation — everything in one place.

🔁

One-Click Replay

Resend any webhook to its original target or a custom URL.

Up and running in 60 seconds

1

Pull and start

docker pull webhooklens/webhooklens:latest && docker compose up -d

One command. PostgreSQL, ClickHouse, Redis, and WebhookLens.

View on Docker Hub →
2

Create an endpoint

Open http://localhost:3000, sign up, and create a webhook endpoint. Copy the proxy URL.

3

Point your provider

Paste the proxy URL into Stripe, GitHub, or any webhook provider.

4

See it live

Watch webhooks appear in real-time. Click to inspect. Hit "Replay" to resend.

Your infrastructure. Your data.

WebhookLens runs on your servers. No webhook data leaves your network.

1
Docker image
0
Volume limits
<5ms
Added latency
100%
Your data

Everything you need

Real-time live stream

WebSocket feed of all webhook events

Payload inspector

Headers, body, timing, signature status

One-click replay

Resend to original or custom URL

Signature validation

Stripe, GitHub, custom HMAC

Analytics dashboard

Volume, success rate, latency P50/95/99

Multi-tenant

Teams, API keys, role-based access

Coming soon

Transformation engine — filter, map, enrich payloads
Smart routing — fan-out to multiple destinations
Alerting — Slack/email on errors and anomalies
Developer CLI — tunnel webhooks to localhost

Simple pricing

Self-host for free. Or let us handle the infrastructure.

Self-Hosted

Free forever

Your servers, no limits.

  • Unlimited events
  • Unlimited retention
  • Unlimited users
  • All features
Docker Hub
Cloud

Starter

$7 /mo

Solo devs, side projects.

  • 50K events/mo
  • 7-day retention
  • 2 users
  • Email support
Join Waitlist
Popular
Cloud

Team

$33 /mo

Growing teams.

  • 500K events/mo
  • 30-day retention
  • 10 users
  • Priority support
Join Waitlist
Cloud

Business

$79 /mo

High-volume teams.

  • 5M events/mo
  • 90-day retention
  • Unlimited users
  • Slack alerts
Join Waitlist

All prices 15%+ below competitors. No hidden fees.

Cloud is coming soon

Don't want to manage infrastructure? Join the waitlist.

No spam. We'll only email you when Cloud launches.

Free to use. No limits.

Pull the Docker image, start in 60 seconds. Your infrastructure, your data.