Native for macOS

Clear rules.
Free connections.

A macOS proxy client powered by the actively maintained mihomo core. Capture system-wide traffic with one-click Enhanced Mode while keeping routing transparent and under your control.

macOS 10.14+ · Native Apple Silicon · AGPL-3.0

193GitHub Stars
73+Releases
8Core Protocols
10.14+macOS Support
GitHub Releases

Latest releases

View all releases
Core capabilities

Powerful networking,
kept simple.

From system-wide capture to precise rules, ClashFX puts advanced networking into a familiar macOS experience.

01

Enhanced Mode

Capture TCP and UDP traffic from every app through a TUN interface—even apps that ignore the macOS system proxy.

Learn how to enable it
02

Precise rule routing

Route by domain, IP-CIDR, GeoIP, or process so every connection takes the intended path.

03

Secure DNS

Fake-IP mode and configurable DNS policies help reduce leaks and keep routing consistent.

04

Modern protocols

Works with current providers and configurations.

VMessVLESSTrojanShadowsocksHysteria2SOCKS
Quick start

Connect in three steps

Go from download to system-wide routing in minutes.

  1. 01

    Install

    Download the latest release and move ClashFX into Applications.

  2. 02

    Import a config

    Add a remote subscription or a local configuration file.

  3. 03

    Enable Enhanced Mode

    Grant permission once, then route traffic from every app.

Open source · Free

Take control of your network.

Download ClashFX for a native and transparent macOS proxy workflow.