Open Source & Free · Regular Updates

Clash Official
Download Site,
One-Click Internet Freedom.

Clash is the world's most popular open-source proxy client supporting multiple protocols and smart routing. All-platform coverage for easy node management.

Completely Free & Open Source No Registration Needed Supports 5 Main Platforms
Clash Dashboard
Current Mode Rule Mode (Rule)
Node Selection Testing latency...
🇭🇰 Hong Kong High Speed 01 45ms
🇯🇵 Japan Low Latency 03 89ms
🇸🇬 Singapore IEPL 02 72ms
🇺🇸 US Direct 05 160ms
5M+
Total Global Downloads
15+
Proxy Protocols Supported
5Platforms
All-Platform Client Coverage
100%
Open Source & Free
Built for Technical Users

More Than Just a Proxy, Your
Network Traffic Control Center.

Clash's rule-based engine gives you precise control over every connection — domestic direct or overseas proxy. Compatible with any provider or self-hosted nodes.

Trusted by Developers and Tech Enthusiasts Worldwide

GitHub Docker Kubernetes Vercel Cloudflare

3 Deployment Modes, One Perfect for You

From lightweight CLI cores to GUI clients, Clash meets all your proxy needs.

Clash Core (CLI)

Lightweight CLI core for developers and servers. Supports RESTful API for any custom frontend.

Full rule engine, policy groups, DNS hijacking, and Fake-IP mode — the foundation of proxy systems.

Download Clash Core

Clash Meta (Mihomo Core)

Most active enhanced core, now named Mihomo. Supports TUIC, Hysteria2, WireGuard, Reality, and stable TUN mode.

Fully compatible with Clash format. The preferred choice for most users.

Download Clash Meta

Graphical Client (GUI)

User-friendly interface without command line. Clash for Windows, ClashX Pro (macOS), and Clash for Android are built on Clash core.

One-click import, visual rule management, policy groups, and connection logs.

See All Downloads
3-Minute Setup

Clash Configuration: 4 Steps to Start

Fast installation and configuration without any technical background.

01

Download for Your Platform

Pick the right client for your OS (Windows, macOS, Android, etc.) and download for free.

02

Import Subscription Link

Paste your subscription URL into Clash to sync all available nodes automatically.

03

Choose Proxy Mode

Select Rule Mode (Smart Routing), Global, or Direct based on your needs.

04

Enjoy Internet Freedom

Enable System Proxy or TUN mode for stable, high-speed access to the open web.

Broad Protocol Compatibility

Native Support for All
Mainstream Protocols

Whether you use Shadowsocks (SS), VMess, VLESS, Trojan, or SSR, Clash (Mihomo) is fully compatible without extra plugins.

Extensible protocol layer ensures you always stay up to date with new proxy technologies.

Download Latest Clash
clash-config.yaml — proxies
proxies: # supported protocols
Shadowsocks ShadowsocksR VMess VLESS Trojan Hysteria Hysteria2 TUIC WireGuard Reality gRPC WebSocket SOCKS5 HTTP(S) Snell
# 15+ Protocols · Continuously updated by Mihomo community
All-Platform Coverage

Use Clash on Any Device

Find your dedicated Clash client for 5 major operating systems.

Core Advantages

Why Do Millions
Choose Clash?

Powerful Rule Engine, Precise Smart Routing

Stable streaming and gaming with asynchronous architecture. Easily unlock Netflix, YouTube, Disney+ and more.

RULE-SET

Low Latency, High Concurrency

Stable streaming and gaming with asynchronous architecture. Easily unlock Netflix, YouTube, Disney+ and more.

LOW LATENCY

Flexible Policy Groups, Load Balancing

Automated node selection, failover, and bandwidth aggregation through various policy group types like Selector and URLTest.

PROXY-GROUPS

Built-in DNS Anti-Pollution

Supports DoH, DoT, and Fake-IP modes to prevent DNS leaks and protect your privacy while reducing initial connection latency.

FAKE-IP

Start Experiencing Smooth
Smart Proxy Routing Today

Clash helps millions manage network proxies efficiently. Whether you are a beginner or a power user, Clash is your best choice.

FAQ

Clash Frequently Asked Questions

Must-read for beginners to help you quickly master Clash.

Clash is a rule-based proxy client. Unlike traditional VPNs, it supports precise routing — choosing which sites use proxy or connect directly.

Paste your subscription URL into the "Profiles" panel. Clash will parse the nodes and generate config files.

Clash for Windows (CFW) is for Windows with a friendly UI. ClashX is for macOS. Both are great; pick based on your OS.

TUN mode takes over all system traffic via a virtual NIC, including games and CLI tools. Recommended for full-system proxying.

Yes. Clash Meta (Mihomo) supports almost all protocols including SS, SSR, Trojan, VMess, VLESS, Hysteria2, TUIC, and WireGuard. Most airport subscriptions are compatible.

Clash core and most clients are completely open-source and free under GPL-3.0. No accounts or payments are needed for the software itself. You only pay for your proxy provider nodes.

Open to Everyone

Join the Clash Community

Flexible proxy solutions for beginners and power users alike.

Master Clash with extensive community docs and tutorials. Maximize the potential of the Mihomo core.

Stay Updated

Clash Tutorials & News

Master every detail of Clash configuration from beginner to advanced.

See All Articles
Deep Tutorial

Complete Guide to Clash Rule Splitting: From Basic to Advanced

Learn to configure smart routing rules for direct and proxy connections. Covers GeoIP and rule-set usage.

Clash
Rule Mode
Rule-Set
RULE-SET
Direct
DIRECT
Proxy
PROXY
GeoIP
CN → DIRECT
Read Full Tutorial
Configuration

Clash for Windows Complete Guide (2025)

Step-by-step download, install, and configuration guide for CFW.

Read More →
Core Comparison

Clash Meta (Mihomo) vs Clash Premium: Which to Choose?

In-depth comparison of performance, stability, and protocol support between cores.

Read More →
Getting Started

TUN Mode Explained: Why It Proxies All Traffic

Understand how TUN mode works and its benefits over system proxy.

Read More →