Featured on Product Hunt

Debug Webhooks Like a Pro.No More Subscription Traps.

The lightweight HTTP proxy that catches every webhook, lets you replay failed requests instantly, and works completely offline. Join 1,000+ developers who've ditched ngrok's monthly fees.

15MB Binary
Works Offline
No Limits
WebSocket Support
“Great addition to the toolset” - PeakZebra on Product Hunt
LPI Interface Screenshot

Features

Everything you need to debug HTTP & WebSocket traffic

Single 15MB binary with zero dependencies. Works offline, unlimited instances, no request limits. Now with WebSocket support!

Real-time Web UI

Monitor all HTTP traffic in real-time through a clean, intuitive web interface. See requests as they happen.

Request/Response Inspection

Inspect headers, body, and metadata. Automatic JSON formatting for easy debugging.

Webhook Replay

Replay webhooks with a single click. Perfect for debugging webhook integrations at 2am.

Mock Mode

No backend? No problem. Test webhooks with configurable mock responses and delays.

SQLite Storage

All traffic stored locally in SQLite. Configurable retention, export anytime, your data stays yours.

WebSocket Support

Full WebSocket proxy support with path-based routing. Debug real-time applications alongside HTTP traffic.

Smart Detection

Automatic content-type detection, JSON formatting, and syntax highlighting for all formats.

Proxy Headers

Automatic forwarding of X-Forwarded-For, X-Real-IP, and other proxy headers. Works perfectly with cascading proxies.

See It In Action

How LPI Works

Watch how easy it is to debug webhooks with LPI's interactive demo and real-world examples.

Interactive Demo

Try LPI in your browser right now

Try the real interface - no signup required

Real-World Example

Testing Stripe webhooks with LPI

Step-by-step tutorial for Stripe integration

3 Simple Steps

1

Download & Run

Single 15MB binary. No installation, no dependencies. Just run ./lpi

2

Point Your Webhooks

Configure your webhook provider to send requests to LPI's proxy URL instead of your server

3

Debug & Replay

View requests in real-time, inspect payloads, and replay failed webhooks instantly

Simple Pricing

One price. No subscriptions.

Local Proxy Inspector

$49one-time

Lifetime license for v1.x

  • Unlimited instances

  • No request limits

  • Works offline

  • All features included

Compare with ngrok pricing - break even in 5 months

Testimonials

Loved by developers

“As someone who mucks around in the world where WordPress plugins meet the webhook interactions of the wider Web, this is a great addition to the toolset--and you've got to love how lightweight it is.”

- PeakZebra 🦓, Product Hunt

“I was tired of ngrok pricing for basic webhook debugging. LPI paid for itself in less than 5 months.”

- SaaS Founder

“The webhook replay feature alone is worth the price. Saved me hours of debugging time.”

- Full-stack Developer

FAQ

Frequently Asked Questions

Everything you need to know about LPI

How is LPI different from ngrok?

LPI is a one-time purchase ($49) vs ngrok's recurring subscription ($10-15/month). LPI works completely offline, stores data locally, and has no usage limits. ngrok requires internet connection and has request/bandwidth limits on lower tiers.

What platforms does LPI support?

LPI runs on Windows, macOS, and Linux. It's a single binary with no dependencies - just download and run. We provide builds for x64 and ARM64 architectures.

Can I use LPI for production debugging?

Yes! LPI is designed for both development and production use. It's lightweight (15MB), handles high traffic, and stores everything locally. Many developers use it to debug production webhook issues.

What's included in the $49 license?

Lifetime license for LPI v1.x, unlimited instances, no request limits, all features included, works offline, and free updates within the major version. No recurring fees or subscriptions.

How does the webhook replay feature work?

LPI captures the exact request (headers, body, method) and stores it locally. Click the replay button and LPI sends the identical request to your server. Perfect for debugging failed webhooks or testing edge cases.

Does LPI work with any webhook provider?

Yes! LPI works with any webhook provider including Stripe, GitHub, Shopify, PayPal, Discord, and more. It's a transparent HTTP proxy that captures all traffic regardless of the source.

What's the mock mode feature?

Mock mode lets you test webhooks without a backend server. Configure custom response codes, bodies, and delays. Perfect for frontend development or testing webhook handling before your API is ready.

How is my data stored and secured?

All data is stored locally in SQLite on your machine. Nothing is sent to external servers. You control retention periods and can export data anytime. Your sensitive webhook data never leaves your control.

Can I run multiple instances of LPI?

Yes! Run unlimited instances on different ports for multiple projects. Each instance maintains its own database and configuration. Perfect for agencies or developers managing multiple client projects.

Does LPI support WebSocket connections?

Yes! LPI v1.2+ includes full WebSocket support with path-based routing. You can proxy WebSocket connections alongside HTTP traffic, perfect for debugging real-time applications like chat, notifications, or live updates.

What if I need help or have issues?

Email [email protected] for help. We provide documentation, video tutorials, and respond to support requests. Many common issues are covered in our getting started guide.

Still have questions?

Contact [email protected]

Ready to debug smarter?Get LPI today.

One-time purchase. Lifetime license. No recurring fees.

Get started for $49