mitmproxy
mitmproxy is an open-source interactive intercepting proxy for HTTP and HTTPS traffic. It allows developers, security researchers, and system administrators to inspect, modify, log, and replay web requests and responses in real time.
downloads.mitmproxy.org
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 12.3.1
- Release date
- Oct. 25, 2026
- License
- MIT License
- Installer type
- exe
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id mitmproxy.mitmproxy -eSHA256 (file verification)
1a51f81c256d1f4403de73ee7516e135c538b17f445c870a68acf280a98badd7We couldn't find a macOS version of mitmproxy in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Linux version of mitmproxy in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Android version of mitmproxy in the official repositories; check the publisher's website.
Highlights
- Intercepts HTTP and HTTPS requests and responses on the fly
- Modifies HTTP traffic dynamically using custom scripts
- Replays client-side and server-side HTTP requests
- Provides a command-line interface, web interface, and Python API
Who is it for?
Designed for software developers, security analysts, and penetration testers who need to inspect, debug, or manipulate network traffic during software development and security testing.
Good to know before installing
- Requires manual installation and trust configuration of its root certificate for HTTPS interception.
- Command-line and scriptable workflows carry a learning curve for beginners.
- Requires network configuration knowledge to route traffic correctly through the proxy.
How to install
Windows
- Click the official download button on our page.
- Run the installer executable or execute 'winget install --id mitmproxy.mitmproxy -e' in your terminal.
- Follow the on-screen prompts to complete the setup.
- Launch mitmproxy from the command prompt or terminal.
Alternatives
- Wireshark
- OWASP ZAP
- Burp Suite Community Edition
Frequently asked questions
Is mitmproxy completely free?
Yes, mitmproxy is free and open-source software distributed under the MIT License.
Can mitmproxy inspect encrypted HTTPS traffic?
Yes, it can decrypt and inspect HTTPS traffic by generating and installing a custom root CA certificate on the target device.
Does mitmproxy include a web-based user interface?
Yes, it includes mitmweb, a web-based interface that allows you to inspect traffic in a web browser.