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.