iOS network debugging · data stays local

NetPeek

On-device HTTP packet capture & HTTPS sniffer for iOS

NetPeek is an iPhone packet capture tool and on-device network debugger. Use it as a local packet sniffer to inspect HTTP traffic and HTTPS traffic, decrypt TLS with explicit certificate trust, rewrite and Map Local, automate with scripts, and expose an MCP service to AI clients. Request data isn't sent off by default.

NetPeek request list showing captured HTTPS requests with status, method and size
CAPTURE

Request list

Live traffic with status, method, size and millisecond timestamps.

Live capture

Every request, the moment it happens.

Streaming rows with method, host, status and timing. Tap any row to open the full detail — connection, TLS, request and response headers, and a status timeline.

LIVELive requests
tap a row
MCP · analysis endpoint for AI

Capabilities

Everything a proxy does.
None of it leaves the phone.

FAQ

Questions people askbefore they capture.

Does iPhone packet capture require a jailbreak?+

No. NetPeek records HTTP/HTTPS traffic through the standard iOS on-device VPN tunnel API, and HTTPS inspection relies only on the standard iOS profile-install and certificate-trust flow. No jailbreak and no system-level modification are involved.

Do I need a computer to capture iPhone traffic?+

No. Capture, HTTPS inspection, rewriting, scripts, and replay all run on the iPhone itself. A computer is only involved if you enable MCP so a desktop AI client on the same Wi-Fi LAN or USB link can help analyze captures.

How does NetPeek decrypt HTTPS traffic?+

Download the locally generated CA profile in the app, install it under Settings → General → VPN & Device Management, manually enable full trust under Certificate Trust Settings, then add the target host to the MITM list and send a new request. iOS requires explicit user consent at every step.

Is capture data uploaded to a server?+

Not by NetPeek. Capture, storage, and analysis stay on the device, and request data isn't sent off by default. Only when you enable MCP and hand its token to an AI client can that client read captures.

Can I capture only one app or one host?+

You can filter the request list by host and path to focus on the API under debug, and a swipe shortcut turns any request into a filter. The iOS VPN tunnel captures device-wide, so narrowing happens inside NetPeek.

Can I export captured requests?+

Yes. A request can be copied as a cURL command, exported as a HAR file, or turned into a replay you can edit and resend.

Read the full FAQ