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.
Webhook endpoints return 500 and you don't know until hours later.
Manually reconstruct the payload, guess the headers, hope you got it right.
SaaS tools charge per event and hold your data on their servers.
See every webhook as it happens. Real-time feed with status, latency, and provider info.
Headers, body, timing, signature validation — everything in one place.
Resend any webhook to its original target or a custom URL.
docker pull webhooklens/webhooklens:latest && docker compose up -d
One command. PostgreSQL, ClickHouse, Redis, and WebhookLens.
View on Docker Hub →Open http://localhost:3000, sign up, and create a webhook endpoint. Copy the proxy URL.
Paste the proxy URL into Stripe, GitHub, or any webhook provider.
Watch webhooks appear in real-time. Click to inspect. Hit "Replay" to resend.
WebhookLens runs on your servers. No webhook data leaves your network.
WebSocket feed of all webhook events
Headers, body, timing, signature status
Resend to original or custom URL
Stripe, GitHub, custom HMAC
Volume, success rate, latency P50/95/99
Teams, API keys, role-based access
Coming soon
Self-host for free. Or let us handle the infrastructure.
Your servers, no limits.
Solo devs, side projects.
Growing teams.
High-volume teams.
All prices 15%+ below competitors. No hidden fees.
Don't want to manage infrastructure? Join the waitlist.
No spam. We'll only email you when Cloud launches.
Pull the Docker image, start in 60 seconds. Your infrastructure, your data.