Built for macOS

ClashFX
Clearer connections.

Import configs faster, manage subscriptions cleanly, and troubleshoot with confidence. Free to use — upgrade to Pro for the native SwiftUI dashboard.

macOS 12+ · Native Apple Silicon · v1.1.10

Set as system proxy ✓
45.8 MB/s
238GitHub Stars
73+Releases
5Languages
12+macOS Support
Core features

Powerful, kept simple

From system-wide capture to config editing, ClashFX brings professional proxy tooling into a familiar macOS workflow.

Enhanced Mode

One-click TUN global proxy for system-wide traffic capture.

Quick import

One-click remote subscription import with auto-update management.

Config editor

YAML syntax highlighting, validation, and visual editing mode.

Rule routing

Flexible split rules with precise control over every connection.

Two workflows

Menu bar utility, or a full macOS app.
Your choice.

The free tier delivers an efficient menu bar workflow. Pro unlocks a native SwiftUI dashboard for a desktop-grade experience.

Free

Menu bar mode

Switch nodes, toggle proxy, and manage configs from the menu bar — lightweight and fast.

Pro

Dashboard mode

Full native SwiftUI window with live charts, connection analysis, log viewer, and visual config editor.

Explore Pro
GitHub Releases

Latest releases

View all releases
Update channels

Stay stable,
or move fast.

Stable is the daily driver; Lab ships fixes sooner and may include experimental features. Switch anytime.

Compare channels
Recommended

Stable

Tested fixes every 2–7 days — the default channel.

Early access

Lab

Fixes land as soon as they merge; may include experiments.

Free · Open source

Get started with ClashFX

Download for free and upgrade to Pro for a smoother workflow. Evolved from ClashX — the classic open-source Mac proxy tool.