mitmproxy
MacInteractive Man-in-the-Middle Proxy for HTTP/HTTPS
Overview
mitmproxy is a powerful open-source tool for intercepting, inspecting, modifying, and replaying web traffic. It supports HTTP/1, HTTP/2, and HTTPS, with a command-line interface (CLI) for advanced users and a web-based interface (mitmweb) for intuitive navigation. Ideal for developers, testers, and security researchers to debug APIs, analyze network requests/responses, and test application behavior. It also offers Python scripting capabilities to automate tasks like modifying requests or simulating errors.
Key Features
- Intercept and inspect HTTP/HTTPS traffic
- Modify requests/responses in real-time
- Replay captured traffic
- Python scripting for automation
- Web-based interface (mitmweb) and CLI
Top Alternatives
Charles Proxy
Search Google
Fiddler Everywhere
Search Google
People Also Ask about mitmproxy
mitmproxy vs Charles Proxymitmproxy vs Fiddler Everywhere mitmproxy 2025 review mitmproxy for Apple Silicon
Tool Info
Pros
- ⊕ Open-source and free to use
- ⊕ Advanced traffic manipulation options
- ⊕ Cross-platform compatibility
Cons
- ⊖ Steeper learning curve for CLI beginners
- ⊖ Requires SSL certificate setup for HTTPS interception