WireLens for Mac

The debugging proxy
that feels like a Mac app.

Capture every app on your Mac with one switch, decrypt the hosts you choose, and change any request with tools that live in their own window. Native, fast, and nothing leaves your Mac.

macOS 14 Sonoma or later, Apple silicon · 14-day Pro trial, no card

Capture

Everything on your Mac, and everything around it.

WireLens runs its proxy inside the app. There is no VPN to configure and no extension to approve in Privacy settings.

One switch for the whole Mac

Press ⌘R and every app that uses the system proxy flows through WireLens. The capture helper is approved once; stopping or quitting puts your settings back exactly as they were.

Know which app said what

Each flow is attributed to the process that opened the connection, and the sidebar groups everything by app and by domain, with live counts.

Beyond this Mac

Let phones, tablets, emulators and other Macs use your Mac as their proxy. WireLens serves them its certificate and asks before a new device can connect.

Tools

Seventeen tools. One window.

Tools opens beside your traffic with a searchable list, each tool with the same controls, the same pattern syntax and a tester that checks a rule before it goes live.

SSL ProxyingChoose which hosts get decrypted. Everything else is tunnelled untouched.
Capture Allow ListRecord matching hosts; the rest passes through without a row.
Block ListRefuse connections to matching hosts before they leave this Mac.
Network ConditionsLatency, bandwidth and connection faults, globally or per host.
DNS SpoofSubstitute the address WireLens dials for matching hosts.
Map LocalAnswer a matching request from local content instead of the origin.
Map RemoteSend matching requests to a different URL, or change one part of it.
RewriteAdd, remove or replace headers, query, method, status and body.
BreakpointsPause matching exchanges and edit them before they continue.
ScriptingonRequest and onResponse JavaScript against matching flows.
Custom Preview TabsYour own body tabs in the inspector, with formats or scripts.
Reverse ProxyA local port that forwards to one origin, for clients without a proxy.
SOCKS ProxyCapture SOCKS5 clients like curl and SDKs as ordinary flows.
Upstream ProxyRoute WireLens through an HTTP, HTTPS, SOCKS5 or PAC proxy.
Client SetupProxy and certificate setup for Node, Python, Go, Docker and more.
MCP ServerInstall wirelens-mcp into Claude, Cursor, VS Code, Windsurf or Zed.
iOS SimulatorsInstall and verify the WireLens root in every simulator.

Every tool is in the free plan, with a small allowance on each. Compare Free and Pro.

Windows

A window for every job.

The main window stays on your traffic. Everything else opens beside it, on the display you want, and every window has a shortcut.

Sessions⇧⌘SEvery capture run, kept. Search, rename, reopen.
Compose⌘NBuild, save and resend requests and WebSocket sessions.
Waiting Traffic⇧⌘BEvery paused breakpoint, ready to edit.
Diff⇧⌘DTwo flows side by side or unified.
Detached inspector⌥⇧⌘5Put the inspector on another display.
Command palette⌘KEvery command, by name, from the keyboard.

All keyboard shortcuts

Client Setup

Every runtime, captured.

Tools that ignore the system proxy get copy-paste setup with your real paths filled in, a shell that already has the variables set, and a one-line check that proves it worked. None of it ever turns certificate verification off.

Client setup guide
cURLHTTPieNode.jsNext.jsPythonRubyGoJava and the JVMElectronReact NativeFlutterDockerPHP.NETRustPostmanInsomniaPawXcode PreviewsFirefoxAndroid emulatorAndroid devicestvOSwatchOSvisionOS

Under the hood

  • Native Swift and SwiftUI, dark and fast on large captures
  • A SwiftNIO proxy inside the app: no network extension, no kernel extension
  • Signed with a Developer ID and notarized by Apple
  • Updates from inside the app
  • Pro works offline, with a license check at most once a week
  • macOS 14 Sonoma or later, Apple silicon

Your Mac, under the lens.

Download WireLens and try every Pro tool free for 14 days. Capture and inspection stay free forever.

Buying for a team? See team pricing or write to finance@wirelens.app.