Redefining iOS network debugging.
An iOS network debugger for capturing and inspecting HTTP(S), WebSocket, and SSE traffic at L3 IP layer.
Perfect for iOS developers debugging API calls, security researchers analyzing app behavior, or anyone who needs deep insight into mobile network traffic.


Built for production debugging
Comprehensive network visibility with the tools you need to diagnose and resolve issues quickly.
Device-wide capture
Network Extension-based packet tunnel configures a system proxy to capture HTTP(S) for apps that honor it. No per-app setup required.
TLS inspection
On-device TLS MITM enables full request and response body inspection for encrypted traffic. Certificate pinning detection included.
WebSocket & SSE
Real-time protocol support for WebSocket connections and Server-Sent Events. View frame-by-frame communication as it happens.
Traffic modification
Comprehensive modification tools: rewrite rules, request maps, host overrides, breakpoints, JavaScript scripts, and network condition profiles. Replay requests with the built-in request builder or import cURL commands.
PCAP export
Optional PCAP export of captured HTTP frames for offline analysis, plus event logging for diagnostics and troubleshooting.
Deep inspection
Comprehensive analysis with headers, body viewers (JSON, XML, images, SVG, multipart), timing breakdowns, TLS certificate chains, HTTP/2 stream info with HPACK table, request comparison, and saved filter presets.
Engineering depth
Built on iOS system frameworks for reliable, low-level network access.
Network Extension
Implements NEPacketTunnelProvider to configure system proxy settings for capture. Runs in a separate process with elevated privileges to manage the local MITM proxy.
TLS MITM
On-device certificate authority and dynamic certificate generation. Intercepts TLS handshakes to enable encrypted traffic inspection.
App Groups
Shared container for IPC between main app and extension. Enables real-time traffic streaming and coordinated state management.
Packet Tunnel
Proxy-only tunnel injects NEProxySettings without routing packets. HTTP/HTTPS traffic flows through the local proxy for inspection and tooling.
Widgets & Live Activities
WidgetKit integration for at-a-glance network statistics. Live Activities show real-time request counts and data transfer rates.
Background Processing
Efficient proxy processing with minimal battery impact. Optimized memory usage for long-running capture sessions.
Open source and transparent
Trace is free and open source under the MIT license. No pricing tiers, no feature gates, no telemetry. The entire codebase is available for inspection, modification, and contribution.
