elcapture beta · macOS
POSTapi.myapp.dev/v1/checkout⏸ breakpoint200 · 141 ms

Every request your app makes. Decrypted.

elcapture is a native HTTPS debugging proxy for Mac. See what your phone, browser or backend sends, then pause it, change it, or answer it yourself, without touching the code.

Join the beta → free during beta · macOS 12 or later
elcapture showing nine captured requests to httpbin.org, with a PUT request open: timing, connection details and the JSON response body.
Live traffic on the left, the selected request on the right: timing, connection, headers and body.

Everything you reach for when an API misbehaves

Inspect, intercept and rewrite HTTPS traffic from any app on your Mac, a phone on your Wi-Fi, an Android emulator or the iOS Simulator.

HTTPS, HTTP/2, WebSocket, gRPC

Decrypted and readable: JSON trees, protobuf, SSE streams, images. Raw TCP and UDP too.

Breakpoints

Pause a request or response, edit any byte, then send it on, abort it, or answer it yourself.

Mocks and rewrites

Map Local with headers and files, Map Remote, regex rewrites, JSON patches, several changes in one rule.

Replay a whole session

Answer your app from a recorded HAR, offline. Polling and paging replay in the order they happened.

Scripts

JavaScript, Python or Rhai on every request, response or WebSocket message. Built-in, no setup.

API client

Collections, environments, auth, pre-request scripts. Import from cURL, Postman, OpenAPI or HAR.

Android in one click

Install the certificate as a system CA over adb, point the device at the proxy, start frida-server.

iOS Simulator

Trust the certificate in every booted simulator without dragging files around.

See what changed

Compare two requests side by side, and see what your rules changed: as received, as sent on.

  • No accountDownload, open, capture. Nothing to sign up for to use the app.
  • Your traffic stays on your MacCaptured requests are kept locally, and history can be encrypted with a key in your Keychain.
  • No rule limitsAs many breakpoints, mocks, rewrites, scripts and sessions as you need.
  • NativeWritten in Rust with a GPU-rendered interface. Built to stay fast with tens of thousands of requests.

Join the beta

We're looking for a small group of people who debug network traffic every week and will tell us honestly what breaks.

  1. Leave your details. Takes a minute.
  2. We send you a build and a short guide to install it.
  3. You try it on your real work and tell us what's missing or broken.

We use your email only to send the beta and ask for feedback. No newsletters, no sharing.

The sign-up form is on its way. Until then, write to us and say what you debug:

hello@elcapture.com