Web Debugging Proxy
Don't let cumbersome web debugging tools hold you back. With Proxyman's native macOS app, you can capture, inspect, and manipulate HTTP(s) traffic with ease.
Make web development a breeze with Proxyman.
Trusted by developers around the world
From individuals to teams of all sizes.
Native macOS app
Intuitive, thoughtful, built 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 performance.
Complete suite of debugging tools
Dive into the network level to diagnose and fix problems with reliable and powerful tools.
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.
Easily debug GraphQL Request by defining a matching rule with a particular GraphQL QueryName. Works with Breakpoint, Map Local, Map Remote, and Scripting Tool.
Breakpoint, Map local GUI is so slow?
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 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
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
Quickly find the different between selected requests/responses with Proxyman Diff Tool
Debug on iOS/ Android devices?
Proxyman provide detailed guidance on how to setup with iOS/ Android
Physical Devices, Simulator, or Emulator.
Debugging on iOS & Android devices
Proxyman provides a straightforward walkthrough to set up a Proxy with iOS, Android physical devices, iOS Simulators and Android Emulators with a few clicks.
You can simply follow the detailed guidance on how to capture HTTP(s) traffic and leave all complicated steps to us.
Tired of manual & error-prone config on the iOS device? Try Atlantis framework.
Automatically inspect the network without messing around with HTTP Proxy Config, Install or Trust any Certificate.
Comprehensive list of current and up-coming Proxyman features.
- Inspect HTTP/HTTPS traffic in plain text
- SSL Proxying
- Proxying on iOS Devices, iOS Simulator and Android
- Export Requests/ Responses
- Content Filter
- Body Syntax Highlighting
- JSON/ Tree View Format
- Horizontal/Vertical Layout
- Multiple Tabs
- Custom Previewer Tabs
- Custom Header Columns
- Highlight with Color & Add Comment
- MessagePack Body Previewer
- JSONPath Filter
- Customize Toolbar
- Proxy Helper Tool
- Map Local (File/Directory)
- Map Remote
- No Caching
- Repeat Requests
- Compose Requests
- WebSocket Debugging
- Save Session
- Block List
- Allow List
- External Proxying (HTTP/HTTPS/SOCKS/PAC)
- Import Charles Proxy files
- Custom Root & Client & Server Certificates
- Wildcard & Regex Matching Rules
- Scripting (ReWrite)
- JS Addons and Snippet Code
- Atlantis framework for iOS
- GraphQL Debugging
- Network Condition (Network Throttling)
- Multiple Filters
- Publish to Gist
- Reverse Proxy
- Code Generator
- Command Line
- Diff for Request/Response
- Access Control
SOCKS4 and SOCKS5
- GRPC (Try Atlantis to capture GRPC)
- Request new features?
Loved by developers
and more from Daring Fireball, Inessential, Twitter, iOS Dev Weekly.
Checkout Proxyman Tutorials at RayWenderlich and Donny Wals.
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.