MACOS NETWORK INSPECTOR

See exactly what your app

Owlse streams every network request from your iOS or macOS app to your Mac — live, over your local network. No proxy. No certificate installation. No data leaving your machine.

See all features →
✓ macOS 13+✓ Free ✓ Universal & Apple Silicon builds✓ Pulse SDK compatible
Owlse — iPhone 15 Pro LIVE · 18 req
Status
Duration
Protocol
HTTP/2
Size

Hover to pause the stream.
Click any request to inspect it.

FEATURES

Everything in one window

From Bonjour discovery to crash reports — Owlse covers the full debugging lifecycle without leaving your Mac.

📡

Live device streaming

Bonjour discovery finds every app on your network instantly. One persistent store per device — history survives disconnects. Pause and resume any stream without losing captured data.

Bonjour / TLS
🔍

Full request inspector

Five detail tabs per request: Overview, Headers (with cookies), Body, Timing, and cURL. Bodies render off the main thread with line numbers and in-body search — even 50 MB responses stay smooth.

5 detail tabs

Metrics & timing

Every phase — DNS, TCP, TLS, request, waiting, download — shown as a proportional bar. See exactly where the milliseconds go. Includes protocol (HTTP/1.1, HTTP/2, HTTP/3) and TLS cipher details.

Per-transaction
📊

Timeline waterfall

All requests on a shared time axis. Spot serialised chains and parallel fan-outs at a glance. The view you reach for when a screen feels slow but individual requests look fine.

Shared axis
🔌

WebSocket inspection

Every frame grouped by connection, with direction, kind, and size. JSON payloads are pretty-printed automatically. Trace the exact message sequence between your app and server.

Real-time frames
↔️

Side-by-side compare

Pick any two requests and open Compare. Headers that differ between them are highlighted automatically. The fastest way to find why a request that worked yesterday is failing today.

Diff headers
🎭

Mocks

Write rules — or build one from a captured request — and push them to every connected device. Matching requests return your canned response, with optional artificial delay, without hitting the real server.

Live push
💥

Crash reporting

Two lines of SDK setup. On crash, a report is written to disk. On next launch it's sent automatically to Owlse — exception type, reason, full symbolicated stack trace, and device metadata.

New
🔎

Full-text search

Not just URLs — search across headers and response bodies for every request in the session. Type an auth token, an order ID, a field name. Results appear as you type.

Across all sessions
📥
HAR export

Open in Chrome DevTools, Charles, or share with your backend team — no Owlse required.

🗂
Open log stores

Drag & drop .owlse or .pulse files from Finder. Share captures with teammates who don't have the device.

🔔
Failure notifications

macOS notification when a connected device hits a 5xx error or a crash — even when Owlse is in the background.

TIMELINE

Spot the slow screen, not the slow request

All requests on a shared time axis. Serialised chains and parallel fan-outs jump out at a glance — the view you reach for when a screen feels slow but individual requests look fine.

GET /api/v2/session
GET /api/v2/users/me
POST /api/v2/events
GET /cdn/avatar@2x.jpg
GET /api/v2/feed
POST /api/v2/metrics
0ms400ms800ms1200ms
SETUP

Live in 60 seconds

Add the package, drop two keys in your Info.plist, and write three lines. That's the entire setup. Click a step to see it in the code.

DeskHuddleApp.swift
import SwiftUI
import Owlse
import OwlseProxy
import ToastUI
@main
struct DeskHuddleApp: App {
var authVM = AuthVM(service: AuthenticationService())
init() {
NetworkLogger.enableProxy()
RemoteLogger.shared.initialize(store: .shared)
RemoteLogger.shared.isAutomaticConnectionEnabled = true
}
var body: some Scene {
WindowGroup { ContentView() }
}
}

Download Owlse for Mac

Free, in two builds: Universal for any Mac, or a smaller Apple Silicon build for M-series. Verify your email and the download starts.

✓ Universal (Intel & Apple Silicon) ✓ Apple Silicon build ✓ Pulse SDK compatible

Download Owlse for Mac

Enter your details and we'll send a one-time code to verify your email.

BUILD

We only use your email for the download link and release notes.

WhatsApp
Email
Call