🚀 Latest v1.1.4

ClashFX Download and GitHub for macOS

Open-source macOS proxy client powered by mihomo

TUN mode · Visual config editor · GitHub Releases · ClashX migration guide

GitHub Releases · macOS 12+ · Apple Silicon & Intel · Free and open source

Visit ClashFX official site →

ClashFX Download FAQ

Fast answers for GitHub, download, and ClashX migration searches.

Need archived ClashX instead? · Compare ClashX alternatives

Why ClashFX

ClashX simplicity with modern power

🔒

Enhanced Mode (TUN)

Virtual TUN interface for system-wide proxy — toggle from the menu bar, no extra setup.

📝

Visual Config Editor

YAML syntax highlighting plus form-based editing for proxies and rules — no manual file wrestling.

🌐

5 Languages

Chinese, English, Traditional Chinese, Japanese, and Russian — switch anytime.

🧩

40+ Rule Types

mihomo core: GEOSITE, RULE-SET, logic rules (AND/OR/NOT), regex — far beyond legacy ClashX.

Active Maintenance

Updated mihomo core, latest macOS support, online GeoIP updates, long-term support.

ClashFX vs ClashX Pro

Features ClashX Pro does not offer

Feature ClashX ClashX Pro ClashFX
Basic proxy
Enhanced mode (TUN)
Visual config editor
YAML syntax highlighting
5 languages
macOS 26+ support
mihomo core
Active updates

Download ClashFX

🚀 Recommended ClashFX v1.1.4 app icon

ClashFX

v1.1.4

Next-gen macOS proxy client on mihomo — free and open source

💻
System
macOS 12+
⚙️
Architecture
Apple Silicon & Intel
📦
Size
~90 MB
🔧
Core
mihomo v1.19.21

First-time Install Guide

ClashFX is not Apple-notarized yet. macOS will show a security prompt on first launch — follow these steps.

⚠️ This is normal for unsigned macOS apps — not unique to ClashFX.

macOS security alert when opening ClashFX
1

Double-click — security alert

After dragging ClashFX.app to Applications, double-click to open. This warning is expected for unsigned apps.

👉 Click “Done” (not “Move to Trash”)

System Settings Open Anyway for ClashFX
2

System Settings → Privacy & Security

Open System Settings → Privacy & Security, scroll to Security — you’ll see ClashFX was blocked.

👉 Click “Open Anyway”

Confirm opening ClashFX
3

Confirm open

macOS asks once more to confirm. This is the final gatekeeper step.

👉 Click “Open”

You won’t see this again on later launches

ClashFX helper install prompt
4

Install helper

ClashFX needs a helper to set system proxy — required for system proxy mode.

👉 Click “Install” and enter your Mac password

ClashFX is ready to use 🎉

💡 Terminal shortcut

Skip the steps above and remove the quarantine flag:

sudo xattr -rd com.apple.quarantine /Applications/ClashFX.app

Enter your password, then double-click ClashFX to open directly.

Migrate from ClashX to ClashFX

Three steps to switch seamlessly

  1. Download ClashFX

    Get the latest DMG from the button above or GitHub Releases, then drag into Applications.

  2. Auto config migration

    On first launch, ClashFX copies config from ~/.config/clash/ to ~/.config/clashfx/ — subscriptions and rules preserved.

  3. Enjoy new features

    Enable TUN mode, use the visual editor, switch UI language — experience the next-gen client.

Deep-dive Guides

Get more from ClashFX