
mitmproxy
mitmproxy is a free open-source interactive HTTPS proxy used to intercept, inspect, modify, and replay web and app traffic for testers and developers.
0 upvotes · 0 downvotes
No ratings yet
- Categories
- Application SecurityMobile Security
- Pricing
- Free
- Platforms
- LinuxWindowsmacOS
- License
- Open source
- Reviewed
- Last reviewed 10 October 2026
What it is
A proxy that sits between a client and server so you can watch and change requests as they pass. It comes as a terminal interface, a browser-based interface called mitmweb, and a scripting tool called mitmdump.
What it helps with
- Inspecting API calls made by mobile and desktop apps
- Changing requests and responses on the fly during a test
- Replaying captured traffic to a client or server
- Automating traffic changes with Python addons
Who it's for
Penetration testers, developers, and privacy researchers analyzing traffic from apps and devices they own or are authorized to test.
Worth knowing
It handles HTTP/1, HTTP/2, HTTP/3, and WebSockets, and can decode formats from HTML to Protobuf. Community tools build on it, such as one that turns captures into OpenAPI specs.
Is there a graphical interface?
Yes, mitmweb gives a browser-based view similar to browser developer tools.
Is there an official Docker image?
Yes, an image is published on Docker Hub.
Discussion & reviews
0 comments
No contributions yet. Be the first to review or comment.