Charles Alternatives for Mac
There are many alternatives to Charles for Mac if you are looking for a replacement. The best Mac alternative is mitmproxy, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Charles and 19 are available for Mac so hopefully you can find a suitable replacement. Other interesting Mac alternatives to Charles are Burp Suite, OWASP Zed Attack Proxy (ZAP), Proxyman and HTTP Toolkit.
Charles alternatives are mainly Web Debuggers but may also be HTTP(S) Debuggers or Firewalls. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Charles.mitmproxy is an SSL-capable man-in-the-middle proxy for HTTP. It provides a console interface that allows traffic flows to be inspected and edited on the fly.
mitmproxy vs Charles opinions
Not as easy to use, but it's really powerful.
sames features as charles but less easy to access. If you are not affray about command lines options, go using it.
Free and open-source, UI doesn't constantly nag you to pay money.
- Freemium • Proprietary
- Mac
- Windows
- Linux
- BSD
Burp Suite is an integrated platform for performing security testing of web applications.
The Zed Attack Proxy (ZAP) is an easy to use integrated penetration testing tool for finding vulnerabilities in web applications.
OWASP Zed Attack Proxy (ZAP) vs Charles opinions
This is security vulnerability finding software, not a proxy observer.
Proxyman is a high-performance macOS app, which enables developers to view HTTP/HTTPS requests from apps and domains.
Proxyman vs Charles opinions
jamelumberI don't like the Java app of Charles Proxy. It's heavy and unintuitive UI.
- Freemium • Open Source
- Mac
- Windows
- Linux
- Online
HTTP Toolkit is a beautiful, cross-platform & open-source HTTP(S) debugging proxy, analyzer & client, with built-in support for modern tools from Docker to Android to GraphQL.
- Freemium • Proprietary
- Mac
- Windows
- Linux
- Online
- Microsoft Edge
- Google Chrome
- Software as a Service (SaaS)
- Selenium
- Firefox
Requestly is a lightweight proxy available as a browser extension & desktop app to intercept & modify network requests. Using Requestly you can Modify Headers, Redirect Url, Mock API response, Delay/Throttle requests, etc.
- Paid • Proprietary
- Mac
- iPhone
- iPad
Working quietly on the Menubar, Surge is a high-performance HTTP/SOCKS5 proxy server. It is capable of intercepting and logging the summary of HTTP traffic, and meanwhile transmitting the traffic to other proxy servers according to the flexible rule system.
A HTTP Debugging Proxy for MacOS.
- Free • Proprietary
- Mac
- Windows
- Linux
- Waterfox
- Pale Moon
HttpFox monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers.
- Free • Open Source
- Mac
- Windows
- Linux
- React
- Electron / Atom Shell
- Node.JS
James is a HTTP Proxy and Monitor that enables developers to view and intercept requests made from the browser. It is an open-source alternative to the popular developer tool Charles.
Discontinued
Not sure if 'discontinued' is quite right, but James has now officially moved in 'maintenance mode', with little or no ongoing development or support. See the readme: https://github.com/james-proxy/james#this-project-is-in-maintenance-mode.It would be helpful to highlight that here imo.