Mihomo Core v1.18 Released

Clash Open Source Proxy, Smart Routing for Power Users.

A Go-based cross-platform rule-based proxy core. Supports 15+ protocols including Shadowsocks, VMess, Trojan, and Hysteria2. Fully compatible with mainstream subscription formats.

10M+
Total Downloads
5
Platforms
15+
Protocols
GPL-3
Open Source & Free
Core Features

Engineered for Excellence.

Precisely control every byte of your traffic.

Advanced Rule Engine

Fine-grained matching based on DOMAIN, IP-CIDR, PORT, and GEOIP. Split local and international traffic seamlessly.

DOMAIN-SUFFIX , google.com Proxy
GEOIP , CN DIRECT
IP-CIDR , 192.168.0.0/16 DIRECT
MATCH Proxy

Native High Performance

Built with Go and optimized for high-concurrency. Low memory footprint and exceptional throughput.

<30MB
Memory Footprint
10Gbps
Peak Throughput

15+ Protocols

SS · VMess · VLESS · Trojan · Hysteria2 · TUIC · Snell · SOCKS5 · HTTP…

SS VMess Trojan Hysteria2 TUIC VLESS

Consistent Experience Everywhere

Sync your YAML configuration across Windows, macOS, Android, iOS, and Linux seamlessly.

Why Choose Clash?

More than a proxy,it's precision traffic control.

Built for users who demand granular control over every rule and every byte of their network traffic.

01
Advanced Rule Engine

Smart Traffic Splitting
Precise to the Domain

Unlike traditional VPNs with global routing, Clash uses DOMAIN-SUFFIX, GEOIP, and IP-CIDR rules to match traffic precisely. Direct connection for local sites, and proxy for sites like Google and YouTube. No manual switching required.

config.yaml — rules
# Sample Routing Rules
DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-SUFFIX,github.com,Proxy
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
MATCH,Proxy
02
15+ Protocols

Compatible with All Providers
New Protocol Support

From classic Shadowsocks and VMess to Trojan, VLESS, Hysteria2, and TUIC—the Mihomo core leads the way in protocol support. Whatever your provider uses, Clash can import and handle it perfectly.

Shadowsocks VMess VLESS Trojan Hysteria2 TUIC Snell WireGuard SOCKS5 HTTP(S) ShadowsocksR + more added continuously
03
Open Source & Free

GPL-3.0 Licensed
Transparent & Auditable

The Mihomo core and GUI clients are fully open-source on GitHub under the GPL-3.0 license. Anyone can audit, fork, or contribute. No backdoors, no paywalls, no ads—just a community-driven commitment to trust and security.

04
Full Platform Support

Single Config File
Identical Experience

One YAML config works everywhere. Sync your provider link across devices and enjoy a consistent experience, whether you're working on a PC, using your phone, or setting up a Linux server.

Windows
macOS
Android
iOS
Linux

Compatible with Clash Verge Rev, FlClash, ClashX Meta, Stash, and more. Migrate your subscriptions seamlessly.

Get Started in 3 Steps

Set up Clash in 5 Minutes.

Download, import, and connect. That's all it takes to secure your connection.

1

Download Client

Choose the version for your OS, run the installer, and you're ready. No account registration required.

Go to Downloads
2

Import Subscription

Paste your provider's Clash subscription link. The client will automatically fetch all node information.

View Guide
3

Connect & Start Browsing

Select 'Rule' mode and turn on the system proxy. Enjoy automatic traffic splitting immediately.

About Proxy Modes
Clash Client Ecosystem

A Great Client
For Every Platform.

Maintained by the open-source community. Always free, no registration required.

Clash Verge Rev Top Pick for Windows / macOS

Built with Tauri + Mihomo core. Native cross-platform performance with a modern UI. Supports TUN mode, multi-subscription management, rule-set auto-updates, and latency testing. One of the most feature-complete Clash GUI clients.

FlClash Top Pick for Android

Built with Flutter using Material You design for a smooth, modern experience. Full support for Mihomo core features, built-in latency testing, and group management. Direct APK install, lightweight and efficient.

ClashX Meta macOS Native

A native macOS menu bar app with deep system integration and Network Extension support. Based on Mihomo core, lightweight and efficient. The best 'system-level tool' experience for macOS users.

Mihomo Core Advanced · Router · Server

The community-driven successor to Clash Meta. Pure CLI Go binary, ideal for routers (OpenWrt), Linux servers, Docker containers, and NAS. Supports RESTful API and Web Dashboards (Yacd / MetaCubeXD).

All clients are official open-source builds. Please only download from this site to ensure integrity.

View All Downloads
Official Downloads

Stay Connected, Anywhere.

Free for all platforms, always.

About Clash

What is Clash?

Clash is an open-source network proxy core written in Go. It is the most popular rule-based proxy client. Unlike traditional VPNs, Clash allows for custom rules to decide exactly how each byte of traffic is handled—whether to connect directly, use a proxy, or block it entirely.

This site is the Official Clash Download Portal, providing secure downloads for Clash Verge Rev (Windows/macOS/Linux), FlClash (Android), ClashX Meta (macOS), and the Mihomo Core. All packages are built from official GitHub repositories.

Clash is compatible with almost all mainstream proxy subscription links. Just paste your URL to import all node configurations. Supports Shadowsocks, VMess, VLESS, Trojan, Hysteria2, TUIC, WireGuard, and 15+ other protocols.

One-Click Import

Paste your subscription link and let Clash handle the rest. No more manual configuration.

Flexible Rule Engine

Precise control with DOMAIN, GEOIP, and IP-CIDR matching.

Open Source & Free

GPL-3.0 licensed. Transparent code that anyone can audit.

Typical Use Cases

Who Uses Clash?

From daily browsing to enterprise-level network management, Clash scales with your needs.

01

Remote Work & Collaboration

Professionals · Freelancers · Remote Teams

When you need stable access to Google Workspace, Slack, GitHub, Notion, or Zoom, Clash ensures maximum efficiency. International services use the proxy, while local and internal resources stay direct—ensuring no slowdowns for local apps.

Use the 'Auto Select' feature to always connect to the lowest-latency node, ensuring stability for video calls and code pushes.

Google Workspace Slack GitHub Zoom Cloud Consoles Smart Routing
02

Developer Debugging

Developers · DevOps · AI Engineers

Accelerate access to npm, pip, Docker Hub, and AI APIs like OpenAI, Claude, and Gemini. Clash's TUN mode captures all system traffic, working perfectly with tools like Charles, Proxyman, and Wireshark.

Deploy the Mihomo core on Linux servers or routers and manage rules dynamically via RESTful API—perfect for CI/CD pipelines.

npm / pip Acceleration Docker Hub OpenAI API TUN Transparent Proxy Mihomo Core RESTful API
03

Academic Research

Students · Researchers · Content Creators

Access Google Scholar, PubMed, arXiv, and academic databases without limits. Use AI tools like ChatGPT and Claude for research assistance, or follow global trends on Twitter/X and YouTube.

Clash won't interfere with access to local academic resources, giving you the best of both worlds.

Google Scholar ChatGPT YouTube arXiv Twitter/X PubMed
04

Daily Browsing & Entertainment

Casual Users · Digital Nomads · Gamers

Stream Instagram and Netflix, reduce gaming lag on Steam, and stay connected with global friends on WhatsApp. Clash's perfect subscription support means you're set up in 5 minutes.

In 'Rule' mode, apps like WeChat and local services stay direct, while blocked sites use the proxy. Switch to 'Global' mode when you need everything to go through a specific node.

Unlock Netflix Instagram Steam Acceleration WhatsApp Provider Subscriptions Open Internet
FAQ

Clash Frequently Asked Questions

Common questions about downloading, configuring, and using Clash.

Where is the official Clash site? How do I find the download?
This portal is the official entry for Clash downloads. While the original core repository is archived, the community (Mihomo, Clash Verge Rev) continues the work. Use this site to ensure you download official, secure builds.
How do I import a subscription?
Go to 'Profiles' or 'Config', paste your link from your provider, and save. Select your node in the 'Proxy' page and turn on the system proxy. See the Tutorial for details.
What is the difference between Clash and a VPN?
Traditional VPNs route all traffic through a server, which can slow down local browsing. Clash's core advantage is Rule-Based Routing: local sites stay direct while blocked sites use the proxy. It also supports more robust protocols for anti-censorship.
Is Clash free? Do I need to pay?
The Clash client itself is completely free. No license is required. You only need your own proxy nodes or an active provider subscription. Be aware of scams selling 'Clash Activation Codes'—all downloads on this site are free forever.
How do I use Clash on iOS?
Clash is not available on the Mainland China App Store. We recommend registering a US Apple ID and downloading Stash (full Mihomo support) or Shadowrocket ($2.99). Both support direct Clash subscription imports. See the iOS Section of our guide for details.

Start using Clash today.

Free, open-source, and ad-free. Set up in 5 minutes and reclaim your internet freedom.