Debug WebhooksLike Never Before

Capture. Understand. Replay. The AI-powered webhook debugger that makes debugging feel like magic.

Works with your stack

StripeGitHubClerkShopifyTwilioSendGridSlackDiscordLinearVercel

// capabilities

Everything you need to
debug webhooks.

Built for the modern development loop. No more print statements or manual testing.

01

Instant Capture

Intercept webhooks from Stripe, GitHub, Clerk, and 50+ providers in real-time with zero configuration.

02

AI-Powered Insights

Understand complex webhook payloads instantly. Our AI explains what each event means in plain English.

03

One-Click Replay

Replay any webhook to your local or production backend. Debug faster than ever before.

04

Secure by Default

End-to-end encryption. Your webhook data never touches our servers unencrypted.

05

Event History

Full searchable history of all webhook events. Filter by provider, status, or time range.

06

Developer First

Built by developers, for developers. Clean API, detailed logs, and excellent DX.

Quick Integration

Add to your app
in 2 minutes.

Install HookLens in your app with just one line of code. Start capturing webhooks instantly.

1

Install the package

npm install hooklens-node

2

Add one line of middleware

app.use(hooklens({ provider: "{provider}" }))

3

Open your dashboard

Events stream in live, instantly.

middleware.ts
// .env
HOOKLENS_API_KEY=process.env.HOOKLENS_API_KEY

import { hooklens } from 'hooklens-node'

const hooklensClient = hooklens({
  provider: '{provider}'
})

app.use('/webhooks/{provider}', hooklensClient)
$npm install hooklens-nodev1.0

Ready to debug
smarter?

Join thousands of developers who have already transformed their webhook debugging workflow.

Free plan · No credit card required