Everything you need to
inspect, mock & replay
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.
Real-time HTTPS inspection
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.
- Live traffic feed with status, timing, and size on every row
- Filter & full-text search across URL and body; group by domain
- App identification — see which app made each request, plus pin & ignore-host
A request inspector that shows everything
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.
- Overview · Headers · Body · Raw tabs for every request
- Copy as cURL and Resend straight from the inspector
- Save as Mock — convert any captured response into a Map Local rule
{
"id": "ch_3M4t7C",
"amount": 7900,
"currency": "usd",
"paid": true,
"status": "succeeded"
}
Type-safe models in four languages
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.
- Swift · Dart · Kotlin · TypeScript from one response
- Nested objects and arrays handled automatically
- Copy to clipboard and paste straight into your project
Mock, rewrite, and block — without a backend
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.
- Map Local mocks with wildcard URL matching
- Rewrite, DNS override & block rules, each individually toggleable
- Save any response as a mock in a single tap
JavaScript interceptors for full control
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.
- onRequest / onResponse hooks with helper APIs
- Transform payloads, inject headers, or conditionally redirect
- Runs 100% on-device — no cloud execution
Breakpoints — pause and edit mid-flight
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.
- Pause on request or response
- Edit headers, body, or status before continuing
- Reproduce errors and timeouts on demand
{ "status": 200 → 401 }
Build & replay requests like a native Postman
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.
- Full method · URL · headers · JSON body editor
- Replay any captured request; import from history as a collection
- Saved workspaces (Pro) — export/import as JSON
Eight developer utilities, built in
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.
- JSON format/minify · Base64 · URL encode · Hashes
- JWT decoder · QR generate/scan · Timestamp · Regex tester
- 100% on-device — safe for tokens and secrets
Save sessions and export anywhere
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 and any standard HAR viewer. Pro adds a multi-line cURL script, a perfect-fidelity native .moniproxy bundle, and multi-session archives.
- HAR export (free) — industry-standard, opens everywhere
- cURL · .moniproxy · multi-session (Pro)
- Reopen any saved session; free retains the last 7 days
Stream between phone and desktop
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.
- Bi-directional QR pairing over LAN
- 1 device free · up to 5 on Pro
- No relay server — traffic stays on your network
Everything above is in every build
The same toolkit ships on iOS, Android, and desktop. Start free, upgrade when you hit a quota gate.