Compare

HTTPGlass vs Proxyman

HTTPGlass and Proxyman are both HTTP and HTTPS debugging proxies with Mac, iPhone and Android apps. Proxyman also runs on Windows and Linux and sells perpetual licences; HTTPGlass is Mac-only on the desktop and sold as a subscription.

HTTPGlassProxyman
Desktop platformsmacOS 14 or later, Apple silicon and IntelmacOS 14 or later, Windows and Linux
iPhone and iPad, no Mac neededYes, iOS or iPadOS 18 or laterYes, iOS or iPadOS 17 or later
Android, no computer neededYes, Android 10 or later, no rootYes, Android 11 (API level 30) or later, no root
Desktop priceFree with no time limit; Pro $9.99 a month or $59.99 a year for up to 3 MacsFree to start; Standard $89 one-time for 1 device, Personal $99 one-time for 2 devices
Licence modelSubscriptionPerpetual, with 1 year of updates
Mobile purchaseSeparate App Store and Google Play subscriptionsPersonal licence includes the iOS and Android apps; the apps also sell in-app purchases
Breakpoints, Map Local, Map Remote, scripting, throttlingYesYes
GraphQL and WebSocket inspectorsYesYes

Facts about other products checked against their official pages on . Prices and features change; follow the sources below for the current details.

The short answer

Both tools capture and decrypt HTTP and HTTPS traffic, and both let you pause, mock, redirect, rewrite, script and throttle it. The main differences are where they run and how you pay. Proxyman also runs on Windows and Linux and sells one-time licences. HTTPGlass runs on Mac, iPhone, iPad and Android, and Pro is a subscription.

Where they differ

  • Desktop platforms. HTTPGlass has no Windows or Linux app. If your team works across operating systems, Proxyman covers more of them.
  • Paying. HTTPGlass for Mac is free with no time limit, and Pro is $9.99 a month or $59.99 a year for up to three Macs. Proxyman sells perpetual licences: $89 for one device or $99 for two. Its Personal licence also covers its iPhone and Android apps; in HTTPGlass, each platform is a separate purchase.
  • Minimum versions. HTTPGlass for iPhone needs iOS 18; Proxyman’s iOS app runs on iOS 17. On Android it is the other way round: HTTPGlass needs Android 10, Proxyman needs Android 11.
  • Debugging one app on a Mac. HTTPGlass starts by picking the app you’re debugging: it decrypts what that app sends, on every host, and labels every request with the app that made it. Free decrypts one app, or up to five hosts, at a time.

Pick HTTPGlass if

  • You debug on a Mac and want a free tier with no time limit.
  • You want to capture on an iPhone, iPad or Android device without a computer.
  • You’d rather pay monthly or yearly than buy a licence up front.

Pick Proxyman if

  • You need the same tool on Windows or Linux.
  • You prefer a one-time licence.
  • You need to support iOS 17 devices.

Both tools have the same limit: an app that pins its certificate can’t be decrypted by either of them. See what HTTPGlass can’t see.

Questions

Does HTTPGlass run on Windows or Linux?

No. HTTPGlass runs on Mac, iPhone, iPad and Android. If you debug on Windows or Linux, Proxyman and Charles both have desktop apps for those systems.

Do Proxyman scripts work in HTTPGlass?

HTTPGlass scripting uses the same onRequest and onResponse hook names, argument order and object shapes as Proxyman's scripting API, so a Proxyman script is a good starting point. Scripting is part of HTTPGlass Pro.

Can I run HTTPGlass and Proxyman on the same Mac?

Yes. HTTPGlass listens on port 9191 by default, so the two proxies don't collide. Only one of them can be the system proxy at a time, and HTTPGlass puts back the previous proxy setting when you stop capturing.

Sources

Also on iPhone & iPad and Android:App StoreGoogle Play