← All Providers

mitmproxy

cli Free

mitmproxy.org

Quick Facts

Open Source
Yes GitHub
Platforms
windowsmaclinux
API Available
yes
Account
Required
Skill Level
advanced
Offline Capable
Yes
Output Formats
jsontxt

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?
Yes, mitmproxy is completely free to use with no subscription required.
What platforms does mitmproxy support?
mitmproxy is available on Windows, macOS, Linux.
Does mitmproxy require an account?
No, mitmproxy does not require an account. You can use it without signing up.
Is mitmproxy open source?
Yes, mitmproxy is open source. The source code is available on GitHub.
What are the limitations of mitmproxy?
Steeper learning curve than GUI tools CLI-focused interface Requires Python knowledge for advanced use
What does mitmproxy do?
mitmproxy is a command-line tool for http traffic interception. 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 P
Comparing (/4):

Tool Comparison

Feature
Type
Pricing
Platforms
Description