All apps

Proxyman

Developer ToolsFree · Pro plansby Proxyman

A native HTTP/HTTPS debugging proxy — inspect and decrypt traffic, rewrite requests and responses in flight, and point iOS or Android devices at it in a few clicks.

Proxyman screenshot 1

Proxyman sits between your apps and the network and shows you every request: headers, bodies, timings, decrypted TLS. From there you can filter and full-text search the log, set breakpoints to pause and edit a request or response before it continues, use Map Local and Map Remote to swap in a file or another endpoint, replay or compose requests by hand, and run JavaScript against traffic with the scripting tool. It handles WebSocket and GraphQL, throttles the connection to simulate bad networks, and walks you through trusting its certificate on a simulator or a real device.

Why it makes the list

The long-time tool here, Charles, is a Java app that looks and feels like one. Proxyman is the native answer — a real Mac interface, a command palette, sensible defaults — while matching the feature set that made Charles indispensable. For debugging an API or a mobile app's network layer, it's the one to reach for now.

Standout features

  • Decrypt HTTPS with one-click certificate setup for Mac, simulators, and devices

  • Breakpoints to edit requests and responses mid-flight

  • Map Local / Map Remote for stubbing and redirecting endpoints

  • Scripting in JavaScript, plus compose-and-replay

  • WebSocket and GraphQL inspection, and network throttling

  • Filters, full-text search, and a command palette

Pricing

Free tier to start. Paid Pro and Team plans lift limits and add the advanced tools. macOS 13 or later, Apple silicon and Intel.

More in Developer Tools