Modern. Native.

Web Debugging Proxy

Proxyman is a native, high-performance macOS app, which enables developers to capture, inspect, and manipulate HTTP(s) requests/responses with ease.

Proxyman Dashboard on macOS

Trusted by developer teams from

Proxyman Company Trust - Atlassian
Proxyman Company Trust - Cisco
Proxyman Company Trust - Paypal
Proxyman Company Trust - Aws
Proxyman Company Trust - Walmart
Proxyman Company Trust - Tableplus
Proxyman Company Trust - Futirice
Proxyman Company Trust - Atlantic
Proxyman Company Trust -
Proxyman Company Trust - Ceridian
Proxyman Company Trust - Shopback
Proxyman Company Trust - OctopusVenters
Proxyman Company Trust - ChowNow
Proxyman Company Trust - Big C
Proxyman Company Trust - Yandex
Proxyman Company Trust - Starbucks
Proxyman Company Trust - Deloitte
Proxyman Company Trust - LINE

and many independent developers from all over the world.

Powerful & Reliable Debugging Tools

Quickly dive into the network level to diagnose and fix problems with Proxyman debugging features.

Proxyman with SSL Proxying

SSL Proxying

Proxyman acts as a man-in-the-middle server that logs the traffic between your applications and SSL Web Server.

Proxyman has built-in macOS setup, so you can inspect your HTTP/HTTPS Request and Responses in plain text with just one click.

Multiple Filters

Narrow down your search with Proxyman's Multiple Filters Tool. You can combine complex filtered criteria such as URL, Request Header, Response Header, Body, Status Code, Method, Color, and Comment to filter your requests/responses more accurately.

Proxyman also provides handy shortcuts and persists your last filter configs for later use.

Proxyman with Multiple Filters
Proxyman with Map Local

Map Local Tool

Map Local Tool enables you to use the content of local files as a response to your requests, as soon as they are matched with your rules. Map Local allows developers to manipulate the Response, includes Status Code, Headers, and Body.

Map Local Tool could significantly boost your speed during the development phase as well as provide the capability to rapidly test on several edge-cases without explicitly updating the data in your server.

Breakpoint Tool

Breakpoint Tool helps you to stop a request before it goes to your server or stops a response before it goes to your app.

You can use Breakpoint to modify Requests/Responses data (e.g. Headers, URL, Status Code, Body) on the fly without changing any client code.

Proxyman with Breakpoint
Proxyman with Scripting

Scripting Tool

Scripting Tool is an advanced debugging tool that enables developers to inspect and modify Requests and Responses Data more flexibly with Javascript code.

We provide a handful of Snippet Code, common Add-ons and JS Libraries to facilitate your debugging procedure and make it 100x faster.

GraphQL Debugging

Easily debug GraphQL Request by defining a matching rule with a particular GraphQL QueryName. Works with Breakpoint, Map Local, Map Remote, and Scripting Tool.

Proxyman with GraphQL
Proxyman with Highlight

Highlight with Color & Add Comment

Highlight Tool allows you to mark/highlight selected requests for better tracking during development.

You can also use Comments to take notes on the request/response before exporting and sharing with others to increase legibility.

Diff for Requests & Responses

The Diff Tool allows you to quickly find the different between selected requests/responses, including URL, Status Code, Header, and the Text-based body. Thus, you can spot the bug at ease.

It's similar to Github. Support Side-by-Side/Unified display mode, as well as the Light/Dark Github Theme. (Only available on macOS 11.2 or later).

Proxyman with Diff tool

Debugging on Mobile Devices

Proxying on iOS/Android devices OR simulators/emulators with a few clicks.

Proxying on iOS/Android Device/Simulator

Proxyman allows proxying on both iOS or Android physical devices or iOS/iPadOS/tvOS/watchOS Simulators and Android Emulators with a few clicks.

We provide detailed guidance on how to capture HTTP(s) traffic which you can simply follow and leave all complicated steps for Proxyman.

Proxyman with mobile debugging, iOS, Android
Proxyman with Atlantis Framework

Atlantis Framework for iOS

Atlantis - A lightweight and powerful iOS framework for inspecting HTTP/HTTPS Traffic from your iOS app without messing around with HTTP Proxy Config, Install or Trust any Certificate.

Inspect Traffic Network from your iOS Device/Simulator with ease from the Proxyman app.

What people say about Proxyman

Proxyman features on ProductHunt
Proxyman is available on Setapp

👉 Checkout Proxyman Tutorials at RayWenderlich, and Donny Wals.

Ready to dive in?

Start your free trial today.

Fully support Apple M1 & macOS Monterey!