Capture HTTP(s)
in a few clicks

Best-in-class native macOS app to capture, decrypt, and mock

your HTTP(s) requests/ responses with powerful debugging tools.

Supports Apple Silicon Chip & macOS Sequoia
GitHubRelease Notes

Trusted by 250,000+ developers worldwide

Image for: Trusted by 250,000+ developers worldwide

From individuals to teams of all sizes.

Native macOS app

Image for: Native macOS app

Best-in-class macOS app with meticulous attention to detail.

All you'd expect from a great Mac app: Familiar UI, Universal Shortcuts Keys, and super-fast Apple M1/M2/M3 performance.

Complete suite of network debugging tools

Image for: Complete suite of network debugging tools

Dive into the network level to diagnose and fix problems with reliable and powerful tools.

Capture HTTP/HTTPS Traffic

MAC APP
iOS APP
WINDOW APP
Proxyman acts as a man-in-the-middle server that capture the traffic between your applications and SSL Web Server. With built-in macOS setup, so you can inspect your HTTP/HTTPS Request and Responses in plain text with just one click.

Multiple Filters

MAC APP
iOS APP
WINDOW APP

Narrow down your search with Proxyman's Multiple Filters. You can combine complex filtered criteria like Protocol, Content-Type, URL, Request Header, Response Header, Body, etc that find exact what you're looking for.

GraphQL Debugging

MAC APP
iOS APP
WINDOW APP

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

Scripting Tool

MAC APP

Breakpoint, Map local GUI is so slow?

Try Scripting Tool: Use Javascript code to manipulate the Request/Response with your own logic.

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

Breakpoint Tool

MAC APP
iOS APP
WINDOW APP

Breakpoint Tool helps you to modify Requests/Responses Data on the fly without changing any client code. Supports URL, Headers, Body, Status Code, Raw Message, etc.

Map Local Tool

MAC APP
iOS APP
WINDOW APP

Map Local Tool allows developers to mock a Response with a local file. Boost development speed up by directly modifying the response with Status Code, Header, and Body without waiting for the backend.

Spot your bugs with ease

Image for: Spot your bugs with ease

Quickly find the differences between requests/responses with built-in Diff Tool.

Side-by-Side or Unified Display, with Light/Dark GitHub Theme.

Try Online

Run directly on your Web Browser. Your data is safe πŸ”

Try macOS app

Offline macOS app works with your local data. Lifetime deal.

Inspect network traffic from iOS/ Android

Image for: Inspect network traffic from iOS/ Android

Easy-to-follow instructions to capture HTTP traffic from your iOS/ Android devices, simulators, emulators.

Capture traffic from iOS/ Android devices

Image for: Capture traffic from iOS/ Android devices

Proxyman provides a straightforward walkthrough to set up a Proxy with iOS, Android physical devices, iOS Simulators and Android Emulators .

Simply follow the detailed instructions to capture and intercept HTTP(s) traffic with just a few clicks.

Capture traffic from iOS Simulators

Image for: Capture traffic from iOS Simulators

Tired of manual & error-prone config on your iOS Simulator?

Leave all complicated steps to us and let Proxyman automatically inspect the network traffic for you. No need to configure HTTP Proxy, Install or Trust any Certificate.

Capture traffic from mobile devices

Image for: Capture traffic from mobile devices
iOS Devices

Capture network traffic on iOS devices with a few clicks.

iOS Simulators

Capture network traffic on iOS Simulators without manual configuration.

Android Devices

Capture network traffic on Android devices in a few steps.

Android Emulators

Capture network traffic on Android Emulators with the Emulator Automatic Script.

Zero-Setup for Backend Developments

Image for: Zero-Setup for Backend Developments

One-click to inspect HTTP(s) traffic from NodeJS, Ruby, Python, and Golang.

Open Automatic Setup Windows
Start new Apple Terminal App
Open a pre-configured Terminal app that automatically setup HTTP Proxy, Trust Proxyman's self-signed certificate.
It only affects your current Terminal session, not the whole system.
Done
Automatically capture all HTTP(s) traffic from the Terminal as soon as you start your server or run scripts.
Support popular libraries from NodeJS, Ruby, Python, and Golang.

Support Popular Network Libraries

Image for: Support Popular Network Libraries
NodeJS

axios, fetch (v18+), node-fetch, got, https, and superagent.

Ruby

http, net/http, net/https, httparty, fastlane, and faraday.

Python

request, aiohttp, http.client, urllib3, and httpx.

Golang

net/http, rusty, fasthttp, resty, and gorequest

Other

Image for: Other

cURL, httpie, and Electron App.

More than 250,000+ happy users

Image for: More than 250,000+ happy users

Proxyman is used daily by 80k+ developers worldwide. Here are some of their feedbacks.

Check out Proxyman Tutorials

Image for: Check out Proxyman Tutorials
Ready to dive in?
Start now to see
Proxyman in action

Proxyman is getting better everyday - Don't miss out on all the action.

Join Proxyman's newsletter and stay updated on new releases, features, and productivity tips.