Read the exact request.
Headers, payload, path, response, and timing stay visible in the local inspector.
Portr is a self-hosted tunnel for teams.
Tunnel HTTP, TCP, and WebSocket connections.
Inspect traffic. Replay requests. Own your stack.
GET /api/user
Host: quiet-otter.portr.dev
200 OK
› portr http 9000 1 connectionINFO Portr tunnel started
URL https://quiet-otter-42.portr.dev → http://localhost:9000
Status online
Open a tunnel with one command. Portr keeps the server, team access, request history, and replay path on infrastructure you control.
Follow an HTTP requestHeaders, payload, path, response, and timing stay visible in the local inspector.
Retry a captured request while you fix the handler—without waiting for the original sender.
Operate the tunnel server, dashboards, reserved subdomains, and team access on your stack.
Portr captures HTTP traffic beside your service. Open the body, compare headers, and replay the request from the same local workflow.
Captured requests
POST /webhooks/stripe
200 OK{
"type": "invoice.paid",
"customer": "cus_R4h2…",
"amount_paid": 2400,
"currency": "usd"
}Replay request