Command-line tool
mitmproxy
cask/mitmproxy
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Intercept, modify, replay, save HTTP/S traffic
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id mitmproxy.mitmproxy -e scoop bucket add extras; scoop install extras/mitmproxy
macOS
brew install --cask mitmproxy
Linux
brew install --cask mitmproxy
Start `mitmproxy` with default settings (will listen on port `8080`)
mitmproxy
Start `mitmproxy` bound to a custom address and port
mitmproxy --listen-host ip_address -p port
Start `mitmproxy` using a script to process traffic
mitmproxy -s path/to/script.py
Related command-line tools
- gor
Real-time HTTP traffic replay tool written in Go - proxify
Portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic - httpry
Packet sniffer for displaying and logging HTTP traffic - tcpreplay
Replay saved tcpdump files at arbitrary speeds - asciinema
Record and share terminal sessions - trafficserver
HTTP/1.1 and HTTP/2 compliant caching proxy server - ffuf
Fast web fuzzer written in Go web pentesting fuzzer infosec - proxelar
Man-in-the-Middle proxy for HTTP/HTTPS traffic rust developer-tools proxy cli tui http debugging websocket mitm
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents