One feature set across every platform. The same capture engine, inspector, rules, code-gen, and toolbox run identically on iOS, Android, and desktop — debug wherever you are without learning two apps.
Install a local certificate authority through the guided wizard and Moni Proxy decrypts every HTTP and HTTPS call your device makes. The live feed shows method, status, host, path, content-type, response size, and duration the instant a request fires — no cables, no desktop tether.
Tap any request to open a full inspector with dedicated tabs: an Overview of timing and metadata, request and response Headers, a pretty-printed JSON Body with syntax highlighting, and a Raw HTTP wire view. Copy any request as a ready-to-run cURL command, resend it, or turn a response into a mock in one tap.
{
"id": "ch_3M4t7C",
"amount": 7900,
"currency": "usd",
"paid": true,
"status": "succeeded"
}
Hit “Convert to object” on any JSON response and Moni Proxy generates strongly-typed model code — Swift Codable, Dart with fromJson/toJson, Kotlin data class with kotlinx.serialization, and a TypeScript interface. Free for everyone, on every platform, because great codegen is what makes people tell their team.
Bend traffic to whatever you need to test. Map Local returns canned responses for any URL pattern; Request Rewrite mutates headers, status, or redirects in flight; DNS overrides point a hostname at a custom IP; and block lists drop noisy requests. Every rule has its own on/off switch. Free includes one active rule of each type — Pro unlocks unlimited.
When rules aren’t enough, write JavaScript. Each interceptor runs on every matching request and response with full access to the request/response objects plus utility helpers — rewrite payloads, sign requests, decode tokens, or branch on any condition. Your scripts run locally on-device; nothing is sent anywhere.
Set a breakpoint on a matching URL and Moni Proxy freezes the request before it leaves the device. Inspect it, edit the request or the response by hand, then let it continue. It’s the fastest way to reproduce edge cases — force an error code, tweak a field, or simulate a slow server — without touching the backend.
{ "status": 200 → 401 }
Compose lets you craft a request from scratch — method, URL, headers, and a JSON body editor with format, minify, and search — then fire it and read the response inline with the full inspector. Import any captured request to tweak and resend, or multi-select a past session and load it as a collection. Pro adds saved, named workspaces you can export and import as JSON.
{
"email": "dev@moni.app",
"password": "••••••••"
}
A dedicated Toolbox tab bundles the conversions you reach for constantly — no more hunting for a sketchy website to paste a token into. Everything runs locally, so even sensitive values never leave the device.
Persist the current capture as a session you can reopen later, and export in the format your workflow needs. HAR is free and opens in Chrome DevTools, Charles, or Proxyman. Pro adds a multi-line cURL script, a perfect-fidelity native .moniproxy bundle, and multi-session archives.
Pair devices with a QR scan (or host:port) and forward traffic in either direction — phone to desktop for a roomy view, or desktop to phone. It all runs over your local network with no cloud relay. Free pairs one device; Pro pairs up to five.
The same toolkit ships on iOS, Android, and desktop. Start free, upgrade when you hit a quota gate.