
mitmproxy
Free, open-source intercepting HTTPS proxy with a terminal UI, web UI and Python API.
- Verified facts
- 4 of 4
- Alternatives ranked
- 3
- Approved reviews
- 0
- Visits sent from here
- 0
About mitmproxy
mitmproxy is a free, open-source proxy for intercepting, inspecting, modifying and replaying web traffic. It handles HTTP/1, HTTP/2, HTTP/3, WebSockets and other TLS-protected protocols, and decodes formats from HTML to Protobuf. It comes in three forms: an interactive terminal interface (mitmproxy), a browser-based GUI that feels like Chrome DevTools for any device (mitmweb), and a scriptable headless version (mitmdump) driven by Python add-ons. That scripting API is its main draw: rewriting requests, redirecting hosts or building custom tooling takes a few lines of Python. Developers use it to debug mobile and desktop apps, testers to mock responses, and security researchers for penetration testing and privacy studies. It runs on Windows, macOS and Linux and is MIT-licensed. Compared with Charles or Proxyman it is less polished as a desktop app, and certificate setup on devices is manual.
Best for: Developers and security testers who want a scriptable, free HTTPS proxy.
Pros and cons
What works
- Free and MIT-licensed
- Python add-on API for automating rewrites and mocks
- Supports HTTP/2, HTTP/3 and WebSockets
- Terminal, web and headless modes
Why people leave
- Less polished GUI than commercial proxies
- Installing the CA certificate on devices is manual
- Terminal-first workflow has a learning curve
Top mitmproxy alternatives
See all 3- 1
Proxyman66.5Native, polished GUI with one-click iOS simulator and Android emulator capture; paid for full features.
- 2
Charles Proxy62.6Long-established GUI proxy with breakpoints and rewrites; a cheap one-time license after a trial.
- 3
Requestly50.3Browser and desktop tool for intercepting and modifying HTTP requests with rules instead of scripts.
Why people left mitmproxy
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from mitmproxy, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of mitmproxy
mitmproxy: common questions
Is mitmproxy free?
Yes. mitmproxy is free, open-source software.
Is mitmproxy open source?
Yes. The source code is on GitHub at mitmproxy/mitmproxy.
What platforms does mitmproxy run on?
mitmproxy is available for Windows, macOS and Linux.
What are the best alternatives to mitmproxy?
The highest-ranked mitmproxy alternatives right now are Proxyman, Charles Proxy and Requestly. See the full ranked list for pricing, platforms and verified facts.