mitmproxy
cli Freemitmproxy.org
Quick Facts
What it does
Free, open-source interactive HTTPS proxy for debugging, testing, and penetration testing. Includes three tools: mitmproxy (CLI), mitmweb (web UI like Chrome DevTools), and mitmdump (scriptable with Python). Supports HTTP/1, HTTP/2, HTTP/3, WebSockets, and generic TLS. Python scripting enables custom addons for automatic message modification. MIT licensed.
When to use it
- Automated traffic manipulation with Python
- CI/CD pipeline integration
- Privacy and security research
- When you need free
- scriptable proxy
When not to use it
- GUI-focused workflows
- Non-technical users
- When Python scripting is overkill
Limitations
- Steeper learning curve than GUI tools
- CLI-focused interface
- Requires Python knowledge for advanced use
Frequently Asked Questions
Is mitmproxy free to use?
What platforms does mitmproxy support?
Does mitmproxy require an account?
Is mitmproxy open source?
What are the limitations of mitmproxy?
What does mitmproxy do?
Related Tools
The Swiss Army knife of web exploitation. From intercepting and modifying live traffic to automating custom injection attacks, Burp Suite is the central hub for modern web security research.
Open-source HTTP debugger with one-click interception. Inspect and modify traffic from browsers, apps, and Docker.
The developer's best friend for debugging HTTP traffic. Charles sits between your app and the internet, letting you inspect, modify, and simulate network conditions with surgical precision.
Web debugging proxy trusted by 4 million developers. Now with Fiddler Everywhere for cross-platform support.