<!--
{
  "documentType" : "article",
  "framework" : "Network",
  "identifier" : "/documentation/Network/taking-advantage-of-third-party-network-debugging-tools",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Taking Advantage of Third-Party Network Debugging Tools"
}
-->

# Taking Advantage of Third-Party Network Debugging Tools

Learn about the available third-party network debugging tools.

## Discussion

iOS and macOS have built-in network debugging tools (see <doc://com.apple.documentation/documentation/Foundation/analyzing-http-traffic-with-instruments> and [Choosing a Network Debugging Tool](/documentation/Network/choosing-a-network-debugging-tool)), but you may also want to take advantage of the third-party tools discussed here.

> Important:
> Information about products not manufactured by Apple is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party products. [Contact the vendor](https://support.apple.com/en-us/HT201777) for additional information. Other company and product names may be trademarks of their respective owners.

### Debugging HTTP Proxies

- [Charles HTTP Proxy](https://www.charlesproxy.com/): A debugging HTTP proxy that enables a developer to view all of the HTTP and HTTPS traffic between their machine and the internet.
- [mitmproxy](https://mitmproxy.org/): A free and open source interactive debugging HTTP proxy. The name stands for *machine-in-the-middle proxy*.

### macOS Apps

- [Debookee](https://www.iwaxx.com/debookee/): A simple and powerful network traffic analyzer for macOS.
- [IPNetMonitorX](http://www.sustworks.com/site/prod_ipmx_overview.html): A network troubleshooting toolkit for debugging internet service problems and optimizing performance.
- [Wireshark](https://www.wireshark.org): A free and open source packet analyzer that supports macOS.

### Command-Line Tools

- [tcpflow](http://www.circlemud.org/jelson/software/tcpflow/): A program that records data transmitted as part of TCP connections (flows), and stores the data in a way that’s convenient for protocol analysis or debugging.
- [tcptrace](http://tcptrace.org/): An open source tool for analyzing the TCP connections in a packet trace.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)