Skip to content

Releases: ProxymanApp/Proxyman

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

Proxyman 6.1.0: Improved Scripting, Better Previewing & Major Stability Fixes with memory leak fixes 🚀

19 Nov 20:32
35eedb7

Choose a tag to compare

✨ Improvements

  • Added Syntax Highlighting support in the Custom Previewer tab.
  • You can now write and edit JS scripts directly in VSCode for the Scripting feature — improving workflow and productivity.
  • Scripting now exposes the original URL even when modified by Map Remote.
  • Updated Search behavior in Request/Response Body panel: Match Case is now disabled by default for more intuitive searching.

🐞 Bug Fixes

  • Fixed an issue where Proxyman closed connections prematurely when processing large payloads.
  • Resolved an issue causing text/event-stream responses with gzip encoding to fail rendering.
  • Fixed missing JSON syntax highlighting in Map Local responses.
  • Addressed a regression (v5.25+) where WebSocket requests would frequently disconnect.
  • Fixed a bug where Response Search did not work in certain cases.
  • Resolved a memory leak occurring when decoding Zstd streaming buffers.

Screenshots

Syntax Highlighting for custom tabs

Proxyman 6.0.2: UI HOTFIX for macOS 26 Tahoe and fix bugs 🚀

25 Oct 19:19
155fcf1

Choose a tag to compare

Bugs

  • Fixed: macOS 26 UI issue: Proxyman app doesn't fit the screen after clicking on OPT + (green) '+'
  • Fixed: Proxyman cannot be horizontally resized when the sidebar is open
  • Fixed: Toggling the source list panel no longer works
  • Fixed: Monaco Editor sometimes doesn't load the content at all
  • Fixed: A Custom Filters list is too long and doesn't fit the screen, so the main window is not resizable

UI HOTFIX for macOS 26 Tahoe, Command Palette, and fix bugs 🚀

22 Oct 20:55
94be782

Choose a tag to compare

Bugs

  • Fixed: Filter panel disappears when the tab bar is enabled
  • Fixed: URL bar missing after docking the window to the right
  • Fixed: Scripting Tool incorrectly encodes the percent (%) character in URLs when isURLEncoding is set to false
  • Fixed: JSON Body Viewer not displaying collapsible JSON nodes

Proxyman 6.0.0: Redesigned for macOS 26 Tahoe, Command Palette, and fix bugs 🚀

21 Oct 10:32
94be782

Choose a tag to compare

✨ New Features

  • Redesigned for macOS 26 “Tahoe” — Enjoy a fresh, glassy sidebar and an updated toolbar that blends beautifully with the new macOS look.
  • Command Palette — Quickly search and access requests, responses, scripts, and more. Work faster without leaving your keyboard!

🚀 Improvements

  • Added a Host Filter to the main Filter panel for easier traffic filtering.
  • Improved WebSocket handling for smoother and more reliable connections.
  • Removed the Toolbar Style option in App Settings — it’s now handled automatically.
  • Cleaned up legacy code that caused issues with HTTP/2.
  • Added support for shared licenses on the same Mac.
  • Removed CocoaPods dependencies to reduce the app size and improve performance.

🐞 Bug Fixes

  • Fixed a crash when customizing the toolbar on macOS 15 or later.
  • Fixed an issue where closed connections by the client didn’t update the status correctly.
  • Fixed an issue where the Monaco Editor failed to find strings containing special emojis.
  • Fixed a crash when using an invalid scheme in scripts from the Scripting Tool.
  • Fixed an issue where the Scripting Tool didn’t encode paths correctly.

Screenshots

new_ui_macOS_26

command_palette

Proxyman 5.25.0: Fix Bugs and improve Android Google Play Store versions 🚀

20 Sep 07:28
c0e2296

Choose a tag to compare

Improvements

  • Improved Automatic Script functionality for Android Google Play Store versions
  • Reverted the websocket logic from the previous v5.19.0 implementation

Bug Fixes

  • Fixed issue where Proxyman cannot find iPad/iPhone simulators with iOS 26.0
  • Fixed crash when filtering large JSON responses using jq
  • Fixed Proxyman crashes on macOS 15.5 (24F74) ARM devices
  • Fixed External Proxy PAC not honoring SOCKS5 host:port configuration (only works with SOCKS host:port)
  • Fixed crash at launch during license status updates
  • Fixed "Aborted" and "socket not connected" errors
  • Fixed issue where exporting a single response creates a folder instead of a single file

Screenshots

Proxyman captures HTTPS from Android Emulators Google APIs

Proxyman 5.24.0: Introduce jq filter, History Requests, Block List Tool and fix bugs 🚀

07 Sep 07:54
bd204aa

Choose a tag to compare

Features

  • Introduce the jq filter in the JSON Tabs. Much easier to filter the JSON Body: jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep, and friends let you play with text.
  • Introduce the History Requests when making a request with the Compose Tool. You can see the history requests and reuse them.
  • Introduce blocking requests by apps in the Block List Tool. You can select the app and block the requests by the app.

Improvements

  • Support HTTPS on proxy.man/ssl and cert.proxyman.io so it's easier to download the certificate, in case your web browser automatically redirects to https.
  • Support download Proxyman CA Certificate with Airdrop to your iOS or iPadOS device.
  • proxyman-cli: Support relative path when exporting or importing settings.
  • Remove Posthog analytics.
  • Use built-in analytics for anonymous tracking.

Bug

  • Fixed: Scripting Tool changes the query orders when adding a new query.
  • Fixed: Scripting Tool does not encode the [ and ] in the query string.
  • Fixed: Clear session clears all requests in the imported files

Screenshots

  • Block app from the Block Tools
    Proxyman: Block all traffic from a certain app with Block Tool

  • History List
    History List

  • jq filter in JSON Tab
    jq filter with Proxyman