System-wide traffic capture
Enhanced Mode uses TUN to handle TCP and UDP traffic, including apps that ignore macOS proxy settings.
macOS native client01
ClashFX brings mihomo's rule engine into a native macOS experience. See connection state, traffic, and routing in one place—without jumping between tools.
Live download
8.64MB/s190+GitHub Stars
8Core protocols
10.14+macOS support
24HRule updates
Latest releasesLIVE
Core capabilities02
Daily controls stay simple while advanced routing, DNS, and system-wide traffic capture remain available when you need them.
Enhanced Mode uses TUN to handle TCP and UDP traffic, including apps that ignore macOS proxy settings.
Match domains, IP-CIDR, GeoIP, and processes so work, streaming, and local services use the right path.
Fake-IP and secure DNS policies reduce leaks and keep resolution reliable in complex configurations.
Use VMess, VLESS, Trojan, Shadowsocks, Hysteria2, and other common protocols through mihomo.
Start in minutes03
Download from the official release page, import your existing configuration, then enable Enhanced Mode. Test each step independently.
Open the full guide →Get the latest release from GitHub and move ClashFX to Applications.
ClashFX.dmg → /ApplicationsPaste a subscription URL or load an existing YAML configuration.
~/.config/clashfxGrant administrator access once, then let TUN route traffic by your rules.
Enhanced Mode: ONRelease channels04
Both channels come from the same project. Stable suits daily use; Lab delivers fixes sooner.
Validated fixes released together for dependable daily use.
Receive fixes sooner, with features that may still be experimental.
Ready when you are05
ClashFX is free and open source. It does not provide proxy servers or subscription services. Download only from the official GitHub repository.
Download the latest release