Charles is described as 'HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information)' and is a popular app in the Development category. There are more than 25 alternatives to Charles for a variety of platforms, including Mac, Windows, Linux, iPhone and iPad. The best alternative is Fiddler, which is free. Other great apps like Charles are mitmproxy (Free, Open Source), OWASP Zed Attack Proxy (ZAP) (Free, Open Source), Burp Suite (Freemium) and Proxyman (Paid).
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data.
Fiddler vs Charles opinions
Most users think Fiddler is a great alternative to Charles.
Very good Debugging Software
Positive comment • about 5 years ago
Its open source, has easier UI controls and works best on Windows.
NetworkMiner is a Network Forensic Analysis Tool (NFAT) for Windows. NetworkMiner can parse PCAP files and regenerate/reassemble transmitted files and certificates from PCAP files with HTTP, FTP, SMB, SMB2, TFTP and several other protocols.