πŸš€ Latest v1.1.4

ClashFX

Next-generation macOS proxy client powered by mihomo

Enhanced TUN mode Β· Visual config editor Β· 5 languages Β· Active updates

macOS 12+ Β· Native Apple Silicon Β· Free & open source

Visit ClashFX official site β†’

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