Official Clash Client Free Download,
Windows · macOS · Android · Linux

All Clash clients come directly from official open-source repositories. Completely free, permanently free, no bundles, no ads, and no backdoors. Please use official Clash direct links from this site and beware of third-party fake versions.

Other Available Versions
FlClash
FlClash Free v0.8.93

Featuring Material You design language, the interface is simple and intuitive with a low entry barrier. Provides a consistent cross-platform experience, perfect for first-time Clash users.

Clash Nyanpasu
Clash Nyanpasu Free v1.6.1

A cute-styled client based on Tauri, supporting multi-core switching and high UI customization. Development activity is low but it remains fully functional.

Clash for Windows
Clash for Windows Free Discontinued

Classic CFW with a rich plugin ecosystem. The original author has stopped maintenance. Existing users can continue using it, but new users are recommended to choose Verge Rev or FlClash.

macOS Security Tip: If prompted "Developer cannot be verified", go to "System Settings → Privacy & Security" and click "Open Anyway", or run the following in Terminal: sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

Other Available Versions
FlClash
FlClash Free v0.8.93

Material You design with a beautiful interface and native support for Apple Silicon / Intel architectures. Extremely low learning curve for cross-platform configuration.

ClashX Meta
ClashX Meta Free v1.4.34

Lightweight native Mac menu bar client based on the Meta core. Native Apple Silicon support with low resource usage. Development activity is lower but it remains fully functional.

Other Available Versions
FlClash
FlClash Free v0.8.93

Material You design with a beautiful and intuitive interface. No Root required, making it the easiest entry-level choice for Android.

Surfboard
Surfboard Free Discontinued

Android proxy client based on Surge rules with support for Clash configurations. The original repository has been deleted, but existing users can continue to use it.

Before installing the APK, enable "Allow installation from unknown sources" in your phone settings. It's recommended to disable this permission after installation. Verify file integrity by comparing the SHA256 checksum after downloading.

No completely free official clients for iOS

Due to Apple App Store policies, all proxy apps on iOS require purchase or subscription. The following third-party recommendations are reputable and support Clash/Clash Meta subscription formats.

Recommended iOS Clients
Stash
Stash $ Paid

The most powerful and actively updated proxy client for iOS. Full support for Clash Premium and Meta extended rules with a beautiful traffic statistics interface.

Shadowrocket
Shadowrocket $ Paid

Lightweight universal proxy tool supporting Clash subscriptions. One of the most popular iOS proxy apps, offering great value for beginners.

Quantumult X
Quantumult X $ Paid

Deeply customized advanced iOS proxy client supporting script rewriting, MitM, and complex rules for technical users.

Other Available Versions
FlClash
FlClash Free v0.8.93

Material You interface supporting Ubuntu/Debian (.deb), Fedora/openSUSE (.rpm), and universal AppImage formats. Very low configuration barrier.

Mihomo Core (CLI) Free

Pure command-line core ideal for headless environments like Linux servers and side-gateway setups. Manage via Web Dashboards like Yacd.

Mihomo CLI Download & Installation Guide

Choose the version for your architecture

amd64 arm64 ARMv7 MIPS Router

Extract / Permissions / Move (Example: amd64)

# Run the following commands after downloading
$ gunzip mihomo-linux-amd64.gz && chmod +x mihomo-linux-amd64
$ sudo mv mihomo-linux-amd64 /usr/local/bin/mihomo

Run Core

$ mihomo -d ~/.config/mihomo # Specify config directory

Official Clash Safe Download Guide

Before downloading the official Clash version, please read these safety guidelines to protect your device and privacy.

Download only from official Clash channels

Please use the official Clash direct links provided on this site. Beware of fake "cracked" or "modified" Clash versions online which may contain malware or steal your data.

Verify File Integrity

Each installer includes a SHA256 checksum. Compare it after downloading to ensure the file hasn't been tampered with. Windows users can use the certutil -hashfile command.

Keep Client Updated

Regularly updating your client ensures you have the latest security patches, performance optimizations, and protocol support. Most GUI clients have built-in auto-update features.