Skip to content

Releases: ProxymanApp/Proxyman

Proxyman 6.11.0: Better filters, WebSocket Protobuf, macOS 26 UI fixes, and bug fixes 🚀

08 Jun 18:37
a65f33f

Choose a tag to compare

Features

  • MCP rules can now match GraphQL query names.
  • Header Filters can filter header and value, e.g. Content-Type: application/json.
  • Filter results are now highlighted in content views, easier to find the matched text.
  • Added a popover that explains response failures.
  • Added a shortcut to enable SSL Proxying for the selected domain.

Improvements

  • Added a WebSocket Protobuf rule menu item.
  • Improved wording in setup and settings screens.
  • Optimized for the request response selection
  • Added focused tests for debugging tools.
  • Toolbar labels and inline buttons now shrink to fit.
  • SOCKS CONNECT requests to IPs now show the SNI host.
  • Improved client lookup performance during busy captures.
  • Redesigned the Products settings tab.
  • SSL Proxying add actions now work even when the tool is off.
  • Updated Compose and Command Palette shortcuts.
  • Refined panel toolbar buttons on macOS 26.

Bug Fixes

  • Fixed GraphQL names when fragments appear before the operation.
  • Fixed gzip decoding for some zlib streams.
  • Fixed decoded JWT auth values that lost slashes.
  • Fixed HTML WebView preview rendering.
  • Fixed Command+Delete in debugging tool sheets.
  • Fixed a race condition when creating new flows.
  • Fixed the sidebar clear button on macOS 26.
  • Fixed Map Local, Scripting, and Breakpoint edits closing live connections.

Screenshots

Screenshot 2026-06-08 at 20 43 38

Proxyman 6.10.0: Scripting with npm install, better app performance when capturing large sessions, and UI fixes 🚀

06 May 19:49
6f839b5

Choose a tag to compare

Features

  • Scripting can now use npm-style require(...), so you can install a 3rd-party library via npm install command.
  • proxyman-cli tool can now install and manage custom Client & Server certificates for Proxyman.
  • Proxyman can parse the SNI from the TLS handshake and use it as a hostname, instead of using the IP address.
  • [Performance] Large session bodies are now saved to disk automatically, so big captures use less memory and stay more responsive.

Improvements

  • iOS HTTPS capture is more reliable when apps send CONNECT requests without a clear host.
  • Status badges are easier to read in Light Mode.
  • Flow table column sizes and visibility are remembered more reliably.
  • Third-party notices are now bundled with the app for clearer open-source attribution.
  • You can now create custom columns from request or response headers and copy header values more quickly.
  • You can now copy the full raw request or response directly from the Raw tab.
  • The monospaced font Setting is available for the FREE version.

Bug Fixes

  • Fixed advanced filters that could miss or incorrectly match some requests.
  • Fixed the column is disappears after relaunch the app

Screenshots

use npm install in Proxyman Scripting Screenshot 2026-05-05 at 15 36 11

Proxyman 6.9.0: WebSocket Compose, Custom Throttling Profiles, UI updates, and bug fixes 🚀

23 Apr 07:52
8458149

Choose a tag to compare

Features

  • WebSocket Compose - Create and edit WebSocket messages more easily in the Compose tool.
  • Custom Network Throttling Profiles - Save your own speed presets to test different network conditions.

Improvements

  • Updated app interface for a cleaner and more polished look.
  • Better cURL import so requests are brought into Proxyman more smoothly.
  • Resizable WebSocket compose panel gives you more space when editing messages.
  • Added clearer Android setup guidance for activation.

Bug Fixes

  • Fixed WebSocket compose issues for a smoother editing experience.
  • Fixed a SOCKS proxy issue where some connections could go to the wrong destination.
  • Fixed MCP defaults so setup works more reliably and private data stays protected.

Screenshots

  • Compose websocket
compose_websocket
  • Better UI
better_ui
  • Custom network profile
Proxyman Create a custom Network Profile

Proxyman 6.8.0: MCP v3, Rendered Markdown Preview, and bug fixes 🚀

05 Apr 20:18
fc222f1

Choose a tag to compare

Features

  • MCP Rule Management - Create, update, and delete rules for all debugging tools (Map Local, Map Remote, Breakpoint, Scripting, etc.) directly from your AI Agent
  • MCP Certificate & Terminal - Install/uninstall certificates and launch injected terminals via MCP commands
  • MCP Export - Export flows as HAR or Proxyman Log v2 format via MCP
  • Rendered Markdown Preview - Custom preview tabs now support rendered Markdown mode using native AppKit

Improvements

  • Improved gRPC and Protobuf decoding reliability
  • Better filter UI layout in the main window
  • MCP redaction toggle now properly honors the setting for flow tools
  • Suppressed zstd build warnings for cleaner builds

Bug Fixes

  • Fixed a crash when encoding scripting file paths
  • Fixed a crash when decompressing gzip data
  • Fixed method button color not visible in light mode
  • Fixed MCP scripting tool not working correctly
  • Fixed MCP handshake issue for Setapp users

Screenshots

Proxyman with MCP

Custom Previewer Tab
Screenshot 2026-04-05 at 19 02 43

Proxyman 6.7.0: Proxyman MCP v2, Map Remote nested Folders, ElectronJS App Support, Code Generator improvements, Import CHLZ Files and more 🚀

17 Mar 03:46
ddb307c

Choose a tag to compare

Features

  • MCP v2 - Better MCP support with knowledge base and scripting guide. You can ask your AI Agent to help you write the Scripting Code
  • Map Remote Folders - Map Remote now supports nested folder mapping
  • ElectronJS App Support - Automatically set up HTTPS debugging for Electron.js apps in the Automatic Setup
  • Code Generator - Added new code generation languages and formats
  • Import CHLZ Files from Charles Proxy
  • Save JSON Filters - Able to save and reuse your JSON content filters
  • Introduce the Tools column, which shows what tools are executed on this request/response
  • CLI: Port & IP - New CLI command to get the current proxy port and IP address

Improvements

  • Improved app performance when rendering the source list
  • Reduced memory usage for large sessions
  • Improved Network Throttling reliability
  • Updated to the latest networking engine (Apple SwiftNIO, NIOSSL)
  • Polished filter button appearance
  • Updated localizations
  • Improved stability by fixing the top-reported crashes
  • Repeat Requests - Repeat multiple requests at once (up to 20)
  • DNS Spoofing - Added DNS Spoofing support for proxy mode

Bug Fixes

  • Fixed a looping issue when connecting to 0.0.0.0 addresses
  • Fixed URL encoding for common and edge case URLs
  • Fixed MCP compatibility with Atlantis
  • Fixed Python and Ruby scripting add-ons
  • Fixed an issue with renaming folders in the source list
  • Fixed a race condition crash related to the tool column
  • Fixed escaping string issue when exporting to HTTPie from Code Generator

Screenshots

import_chlz_Charles_proxy_file.mp4

save_json_filter
show_tools_columns
proxyman_MCP

Proxyman 6.6.0: Scripting multipart/form-data, Chart View, Timing Breakdown and bug fixes 🚀

21 Feb 06:22
54b6d68

Choose a tag to compare

Features

  • [Scripting] Edit multipart/form-data requests directly in the Scripting Editor.
  • Chart View - Visualize request timing data with an interactive chart, including zoom in/out for deeper analysis.

Improvements

  • Smaller .proxymanlogv2 files - Reduced file size for faster uploads to Team Workspace.
  • [Workspace] Share Proxyman Logs directly from the Source List (Left Panel) and generate a shareable URL (Public Link, Your Team, or specific teammates).
  • Added a keyboard shortcut to toggle recording state: ⌥ + ⌘ + R.
  • Improved guidance for setting up Protobuf decoding.
  • Display trailer headers in the Raw Tab when present in requests or responses.
  • More accurate Request/Response timing breakdown, including Connect Time, TLS Handshake Time, and more.

Bug Fixes

  • Fixed a crash on macOS 15 when adding the External Proxy toolbar button.
  • Fixed a Sentry-reported crash when fetching remote certificates.
  • Fixed a crash when displaying large text in NSTextView.
  • Fixed a rare crash when presenting SwiftUI views.
  • Fixed duplicated nodes in the Left Panel when filtering by name.
  • Fixed a race condition when starting the Proxy Server on an IPv6 address.

Screenshots

chartview

scripting_multipart

Proxyman 6.5.0: Share Proxyman Log online (get URL), Sub-folders in Saved Folder, Critical Hang app issue fixes, Websocket with Protobuf and more 🚀

31 Jan 20:28
979f58c

Choose a tag to compare

New features

  • [Workspace] Share Proxyman Log to your workspace and generate a shareable URL (Public Link / Your Team / specific teammates).
  • [Saved Folder] Create sub-folders to better organize captured HTTP requests/responses.
  • Critical fix for app hang when displaying a large text body in the Raw tab.

Improvements

  • [Performance] Improve Raw tab performance when displaying large text bodies.
  • [WebSocket] Decode Protobuf messages in WebSocket traffic.
  • [WebSocket] Add Export menu for WebSocket messages to export messages to a file.
  • [WebSocket] Support Protobuf decoding in Raw mode (no message type) and Message Type mode (requires Protobuf descriptor file).
  • [Workspace] Improve JWT handling with refresh tokens.
  • [Workspace] Improve error message when Team Workspace is out of seats.
  • [Help] Add “Copy Debug Info” in the Help menu.

Bug fixes

  • Fixed: App hang when displaying a large text body in the Raw tab.
  • Fixed: MCP not working in the Setapp build.
  • Fixed: Intermittent inability to log in to Team Workspace.
  • Fixed: Appearance tab cells (Theme and App Icons) not vertically centered.

Screenshots

websocket_protobuf
share_log
nested-saved-folder

Proxyman 6.4.0: Team Workspace, MCP Proxyman, VPN for Android Emulator and fix bugs 🚀

19 Jan 21:11
4fee2a8

Choose a tag to compare

👥 Proxyman Team Workspace (Team Subscription Only)

  • Sign in using Proxyman Team Workspace: Manage your team workspace account and active the PRO license.
  • Share Proxyman logs or HAR files with your team and review them online with role-based access control (Admin, Developers and Public)
  • Role-based access control with secure authentication

✨ New Features

Sign in with Proxyman Team Workspace: Active the PRO license with your team workspace account.

  • Backup and sync app settings: Back up debugging tools and app settings across devices and import it on different devices.
  • Introduce theMCP Proxyman: Use Claude Code or Cursor to interact with Proxyman to query and manipulate Proxyman data.
  • Only Support macOS 13 and later.

🚀 Improvements

  • Advanced filtering options: Filter requests by duration and request/response body size, with support for >= and < conditions.
  • Capture Flutter & React Native traffic on Android Emulator: By using the Proxyman VPN app—no app code changes required.
  • Preserve Content-Encoding in scripting: Scripting now correctly keeps the Content-Encoding header when modifying requests.

🐛 Bug Fixes

  • Fixed oversized URL text field for long URLs
  • Fixed broken breakpoint layout when a breakpoint has no rules
  • Fixed incorrect Android Emulator device count
  • Fixed incorrect timestamps when loading HAR files
  • Fixed scripting issue where onRequest dropped custom Content-Encoding headers

Screenshots

  • Proxyman MCP
    Proxyman MCP

  • Team Workspace
    Screenshot 2026-01-19 at 21 53 22
    Screenshot 2026-01-19 at 21 59 01
    Screenshot 2026-01-19 at 21 59 45

  • Capture HTTPS from Flutter with Proxyman VPN on Emulators
    Capture HTTPS from Flutter with Proxyman VPN on Emulators

Proxyman 6.3.0: HTTP/2 Beta Support, Localhost Traffic Capture, XML Prettify, and fix bugs 🚀

25 Dec 11:50
fee80c1

Choose a tag to compare

Features

  • HTTP/2 Beta Support: Added experimental HTTP/2 protocol support for better performance and compatibility with modern web services. You can download the BETA in the Settings -> General Tab
  • Localhost Traffic Capture: Introduced the ability to capture HTTP/HTTPS traffic from localhost from Google Chrome and Firefox in the Automatic Setup Tool. Proxyman can capture localhost:3000 directly, without the /etc/hosts file.
  • XML Prettify: Added XML formatting with indentation with expand/collapse gutter in the Response Body Viewer.
  • New proxyman-cli commands v1.7.0: Allow to open / on / off a give tool by using the new proxyman-cli commands.

Improvements

  • Enhanced Certificate Validation: Improved certificate checking logic to better handle invalid or expired certificates, providing clearer guideline to fix it
  • Team Subscription License: Support Team Subscription license, show the current subscription info.
  • iOS Simulator: Improved the logic for restarting iOS Simulators. It will re-launch your current iOS Simulator instance (Previously, it will re-launch the first iOS Simulator instance, which is not the one you are currently using)
  • IPv4 Address Detection: New logic to detect IPv4 address when using VPN apps
  • Toolbar: Introduce the new set of Toolbar icon to fit with macOS 26 Tahoe

Bug Fixes

  • Server-Sent Events (SSE): Fixed rendering issues with SSE responses from Ollama and similar streaming endpoints
  • Diff View Rendering: Resolved an issue where the Diff view would fail to render properly when comparing requests and responses
  • Saved Folder with Empty List: Fixed a bug where the Saved Folder feature shows empty lists at launch
  • Test Suite Updates: Updated certificate validation tests to ensure better reliability and coverage
  • IP v4 issue: Fixed a bug where the IP v4 address is not detected correctly when using VPN apps
  • Toolbar Selected issue: Fixed a bug where the Toolbar selected state is not correct when using the new set of Toolbar icon on macOS 26 Tahoe

Screenshots

4
3
2
1

Proxyman 6.2.0: WebSocket Scripting, Socket.IO Support, Ghostty Support, and fix bugs 🚀

04 Dec 19:14
fe40a9e

Choose a tag to compare

Features

  • Added WebSocket Scripting: You can now modify WebSocket headers and URLs (not payloads) directly from Scripts.
  • Added Ghostty support to Automatic Setup for 1-click HTTPS capture from Node.js, Ruby, Python, and Go scripts.
  • Added new --since <flow_id> flag to proxyman-cli to export logs starting from a specific Flow ID.
  • Improved Block List: Blocked requests are now grayed out for easier visibility.
  • Improved WebSocket parser to correctly handle Socket.IO messages and continuous frames.

Bugs

  • Fixed an issue where Automatic Setup couldn't intercept HTTPS traffic from Ruby scripts.
  • Fixed the WebSocket Response panel being disabled after unclean client shutdowns.
  • Fixed parsing issues with Socket.IO WebSocket messages.

Screenshots

  • Support Ghostty
    Support Ghostty

  • Support socket.io websocket
    Support socket.io websocket