Capture, inspect, replay, and mock every request โ URLSession, Alamofire, AFNetworking โ with one line of code and zero dependencies.
One enable call. Automatic interception. A complete native inspector UI.
Call Inspectly.enable() and every URLSession, Alamofire, and AFNetworking request is captured automatically.
Create stubs from real requests in one tap. Match by HTTP method, define status + body, and see the original endpoint for reference.
Edit method, URL, headers, or body and re-run the request. Inspect real response status, duration, and body instantly.
Interactive waterfall with zoom, time ruler, and blocking detection. Tap any phase for timing details.
Auto-detect HTTP traffic, missing security headers, exposed secrets, and sensitive query parameters.
Turn any JSON response into a Codable Swift model with CodingKeys, ready to copy or share.
Get alerted for slow requests, error responses, or traffic to specific hosts. Tap to open the request detail.
Authorization, Cookie, X-Api-Key and other sensitive headers are masked by default with a per-row reveal toggle.
Success/error rates, slowest endpoints, performance heatmap, duplicate detector, and large-response warnings.
Smart content detection, auto-prettified JSON, and a live WebView for HTML responses.
Search across URL, method, host, status code, request body, response body, and error messages.
Simulate Edge, 3G, LTE, or custom bandwidth and delay directly from Settings.
Add via Swift Package Manager and call one line of code.
In Xcode, go to File โ Add Packages and paste the repository URL, or add it directly to your Package.swift.
Call Inspectly.enable() inside your App.init(). Wrap it in #if DEBUG to keep it out of production builds.
Shake the device, or call Inspectly.presentInspector() from anywhere in your app.
Once enabled, request capture starts automatically. No toggle to forget.
Tap any captured request โ Create Stub. Edit the response and re-run your flow.
A native SwiftUI interface with system tab bar and full dark mode support.
No custom interceptor setup required โ Inspectly hooks into Foundation networking automatically.
Native iOS networking
Popular Swift HTTP client
Objective-C networking
Moya, RxAlamofire, etc.
Add the package, call one line, and you're debugging.