Inspect Every Request
Capture HTTP traffic from your tunnels in JPRQ Desktop. Filter by tunnel, path, or method, then open the request details without leaving the app.
Inspect traffic
The desktop tunnel app that gets localhost online instantly. No network rituals. Just a public URL and every request in view.
Trusted by developers shipping public previews
Used by local-first teams at
Capture HTTP traffic from your tunnels in JPRQ Desktop. Filter by tunnel, path, or method, then open the request details without leaving the app.
Inspect traffic
Start HTTP and TCP tunnels from the desktop app, copy public URLs, open them in the browser, and watch request counts, uptime, data, and connection limits.
Start a tunnel
Prefer the terminal? JPRQ also includes a CLI for quick HTTP tunnels, TCP forwarding, static file serving, debug mode, and custom domains.
Download for
Share a local web server with a real TLS URL in seconds.
Install once, run one command, and start tunneling without configuration.
Run the relay yourself when your team needs control over traffic.
Forward webhooks, databases, SSH, Redis, and anything speaking TCP.
Serve local apps from a domain your users and teammates already know.
Filter by method, path, status, and latency without leaving the app.
$ jprq http 4242
Tunnel ● active
Public https://webhooks.jprq.io
Local localhost:4242
200 POST /webhooks/polar 87ms
200 POST /webhooks/github 104ms Webhook development
Receive Polar, GitHub, Stripe, and auth callbacks on localhost. Inspect the full request and replay it until your handler is correct.
Use every core workflow during the trial. After that, choose monthly billing or save with the yearly plan.
Everything needed for local tunnels and request debugging.
$42 billed yearly after the 1-week trial.
Save $18 per year compared with monthly billing.
Need team billing, higher limits, or a self-hosted edge? Contact us and we will shape the plan around your workflow.
I was about to build my own reverse proxy at work before I found JPRQ. I have used it for years, and I really appreciate the work behind it.
First things first, JPRQ is an amazing tool I really enjoy using! Saves me a lot of time and money.
I love the service. I need it more and more, so I was thinking of self-hosting an instance to avoid overloading the server.
jprq worked flawlessly. JPRQ is crucial to my development flow, and I am willing to pay to have this fixed.
Many thanks for making our lives easier. JPRQ removes the friction when I need to expose localhost and keep moving.
thank you for the phenomenal effort in releasing this amazing library.
I used this service years ago and wanted to keep using it. It still solves the problem without getting in the way.
thanks for your work, i like this project very much, as an alternative to ngrok.
Thanks for the awesome project! It would be great if there was an option to update jprq itself automatically.
It creates public tunnels from a focused desktop UI and shows the traffic hitting your local server, including request method, path, status, latency, headers, and body.
Yes. JPRQ Desktop captures incoming webhook traffic so you can inspect the exact payload and replay a request against localhost while you fix your handler.
Yes. You can manage multiple local services from the app, see which tunnels are live, and keep the request context attached to the tunnel you are debugging.
Yes. JPRQ supports HTTP tunnels and raw TCP forwarding, so you can expose local web apps, databases, SSH, Redis, or other TCP services when needed.
Yes. Start a tunnel for your local dev server and open the public URL from a phone or tablet without joining the same network or changing local firewall settings.
Yes. The CLI can create tunnels directly for quick terminal workflows. The desktop app is best when you want request history, filtering, and replay while debugging.
Yes. JPRQ starts with a 1-week free trial. After that, the self-serve plan is $5 monthly or $42 yearly.
Download JPRQ, start a tunnel, and inspect what hits your local server.