全球 5000万+ 用户信赖的代理工具

开源代理工具
智能分流
畅享全球网络

Clash 是一款轻量级开源代理客户端,基于规则引擎实现精准分流,支持 Shadowsocks (SS)、VMess、Trojan 等主流协议,全平台原生支持。配置一次,全设备无缝使用。立即免费下载,开箱即用。

★★★★★ 4.9 · 5,000万+ 用户
开发者、研究人员与普通用户的共同选择
核心功能

不只是代理工具
而是网络的智能中枢

从规则引擎到协议兼容,Clash 为个人用户、开发者和团队提供完整的网络代理解决方案。

基于规则的智能分流引擎

Clash 的核心是其强大的规则路由系统。您可以根据域名、IP CIDR、进程名或地理位置(GeoIP)灵活定义流量走向:哪些直连,哪些走代理,哪些拒绝——所有决策在毫秒内完成,彻底告别一刀切的全局代理模式。

Go 语言极致性能

基于 Go 并发模型构建,单核即可处理数千并发连接,内存占用极低,7×24 小时运行稳定不卡顿。

多协议统一管理

SS、VMess、Trojan、Snell、VLESS、Hysteria……一个客户端兼容所有主流协议,无需多个工具来回切换。

可视化 Web 控制面板

内置 RESTful API 与 Web Dashboard,实时查看连接流量、切换节点代理组,无需命令行操作即可完全掌控。

YAML 配置,一键订阅

配置文件基于 YAML 格式,结构清晰可读;支持订阅链接一键导入,机场节点自动更新,无需手动维护。

多平台支持

选择您的操作系统
立即开始下载

Clash 为每个平台提供原生优化版本,确保最佳兼容性与性能表现。

Clash for macOS

最新稳定版 v2.0.26

专为 macOS 优化的原生应用,完整支持 Apple Silicon (M1/M2/M3) 芯片与 Intel 架构。集成系统代理设置,支持增强模式(虚拟网卡),实现真正的全局流量接管,无需任何命令行操作。

🔒

增强模式支持

通过虚拟网卡接管所有 TCP/UDP 流量,包括不支持代理配置的应用程序。

菜单栏快速切换

状态栏图标一键切换代理模式(规则/全局/直连),实时查看当前连接速率。

📋

配置文件管理

支持多配置文件切换,订阅链接自动定时更新,本地规则覆盖。

需要 macOS 11 Big Sur 或更高版本

Clash for Windows

最新稳定版 v0.20.39

Windows 平台最流行的 Clash GUI 客户端,提供精美的现代化界面。支持 TUN 模式(虚拟网卡全局代理)、混合 TAP/TUN 接管、开机自启,是 Windows 用户访问外网的首选工具。

🛡️

TUN 模式

接管系统所有流量,包括 UWP 应用与游戏客户端,彻底解决部分应用不走代理的问题。

🌐

系统代理自动设置

一键开启后自动配置 Windows 系统代理,浏览器、应用程序无需单独配置。

Clash for Android

最新稳定版 v2.5.12

Android 平台原生 Material You 设计风格客户端,利用 Android VPN API 实现全局流量代理,无需 Root 权限,支持订阅链接导入、规则分流、流量统计与节点延迟测速。

📱

无需 Root 权限

通过 Android 系统 VPN 接口实现全局代理,不依赖 Root 或 Xposed 框架。

⚙️

分应用代理

可针对每个应用单独设置是否走代理,精准控制流量,节省流量消耗。

Clash for iOS (Stash)

App Store 版本

iOS 平台推荐使用基于 Clash 内核构建的 Stash 或 Shadowrocket 客户端,支持 iOS 系统 Network Extension,实现完整的规则分流代理。兼容所有 Clash YAML 配置文件和订阅格式。

🔗

订阅格式完全兼容

支持导入标准 Clash YAML 订阅链接,与 macOS/Windows 版本共用同一份配置。

Clash for Linux

命令行版 v1.18.0

Linux 平台提供纯命令行 Clash 二进制文件,支持 x86_64、arm64、armv7 等架构,可配合 systemd 服务实现开机自动启动,配合 Clash Dashboard (yacd/metacubexd) 获得 Web 可视化管理界面。

🖥️

systemd 服务支持

提供开箱即用的 systemd service 文件,一行命令设置开机自启、后台运行。

🔧

TUN 模式全流量接管

配合 iptables/nftables 规则或内置 TUN 设备实现真正的透明代理。

找不到您的版本?

还提供历史版本、Meta 内核、路由器固件等更多下载选项。

查看全部下载版本
协议兼容

支持所有主流代理协议

无论您使用哪种机场或自建节点,Clash 都能完美兼容。一个客户端,统一管理所有协议。

Shadowsocks (SS)
最经典的代理协议,经过多年实战验证,稳定可靠,广泛部署于各大机场服务。
完全支持
VMess
V2Ray 项目核心协议,支持 WebSocket、gRPC、H2 等多种传输方式,抗审查能力强。
完全支持
VLESS
VMess 的轻量化改进版本,去除了不必要的加密开销,配合 XTLS 性能更优。
新增支持
Trojan
伪装成 HTTPS 流量,利用真实 TLS 加密对抗深度包检测(DPI),极难被识别拦截。
完全支持
Hysteria / Hysteria2
基于 QUIC 协议的新一代高速代理,在高丢包、高延迟网络环境下仍能保持优异速度。
新增支持
Snell / ShadowTLS
专为中国网络环境设计的高性能加密协议,结合 TLS 混淆实现更强的流量伪装能力。
完全支持
SOCKS5 HTTP/HTTPS 代理 ShadowsocksR (SSR) WebSocket 传输 gRPC 传输 HTTP/2 Trojan-Go WireGuard GeoIP 地区规则 DNS-over-HTTPS DNS-over-TLS Fake-IP 模式 TUIC v5 负载均衡 故障转移
快速上手

四步完成 Clash 配置
新手也能快速上手

从下载安装到成功连接,全程不超过 5 分钟。无需命令行,图形界面完成所有操作。

1

下载并安装客户端

根据您的操作系统选择对应版本,下载安装包后按提示完成安装。macOS 用户注意首次运行需在「系统设置」中允许运行。

2

导入订阅链接

在「配置」或「Profiles」界面粘贴您的订阅链接 (Subscription URL),点击下载,Clash 将自动解析节点信息并生成规则配置。

3

选择节点与代理模式

切换到「代理」界面,选择合适的代理节点,设置代理模式为「规则」(推荐)、「全局」或「直连」,按需调整。

4

开启系统代理,畅快使用

点击「开启系统代理」按钮,Clash 将自动配置系统代理设置,浏览器即可访问 Google、GitHub 等被限制的网站。

查看完整配置教程与常见问题解答
适用场景

谁在使用 Clash?

从独立开发者到跨国企业团队,Clash 服务于各类有网络代理需求的用户群体。

👨‍💻
开发者首选

软件开发者与程序员

访问 GitHub、Stack Overflow、npm registry、Docker Hub 等被限制的开发资源,提升开发效率。通过规则分流,开发流量走代理,国内服务直连,两全其美。

  • GitHub 克隆/推送不再超时
  • pip、npm、brew 包管理器正常加速
  • 谷歌搜索技术文档,访问 ChatGPT、Claude
  • 国内服务(淘宝、微信)同时保持直连
🎓
科研学术

研究人员与学生

访问 Google Scholar、Sci-Hub、arXiv、国际期刊数据库等学术资源,无障碍查阅最新研究成果,参与国际学术交流。

✈️
商务出行

海外华人与商务旅行者

在海外正常访问国内银行、支付宝、微信等服务;在国内出差时同步使用国际办公工具如 Google Workspace、Zoom、Slack。

常见问题

关于 Clash 你可能想知道的

整理了用户最频繁搜索的问题,帮助您快速找到解答。

Clash 是完全免费的吗?会不会收费?
Clash 核心(clash 二进制程序)完全开源免费,遵循 GPL-3.0 协议,不存在任何付费或订阅计划。各平台的 GUI 客户端(如 Clash for Windows、Clash for Android)同样免费提供。注意:代理节点/机场服务是独立的第三方服务,需要单独购买,与 Clash 本身无关。
如何在 Clash 中添加订阅链接?
macOS/Windows 图形界面版:打开 Clash 客户端 → 进入「配置」或「Profiles」标签 → 点击「从 URL 导入」→ 粘贴您的订阅链接 → 点击下载。更新节点时再次点击刷新即可。

命令行版(Linux):config.yaml 中填写节点信息,或使用 clash-sub 等工具自动拉取订阅转换后的 YAML 配置文件。
Clash 规则分流是什么?如何自定义规则?
规则分流是 Clash 的核心功能,它允许您定义哪些流量走代理、哪些直连。规则支持多种匹配类型:DOMAIN(精确域名)、DOMAIN-SUFFIX(域名后缀)、DOMAIN-KEYWORD(域名关键词)、IP-CIDR(IP 段)、GEOIP(地区)等。

在配置文件的 rules: 段添加自定义规则,优先级从上到下依次匹配。推荐使用社区维护的 ACL4SSR 或 Loyalsoldier 规则集,开箱即用,覆盖大多数场景。
Clash 和 Shadowrocket 哪个更好用?
两者面向不同场景:Clash 是跨平台的主力工具,规则分流能力更强,Windows/Mac/Android 体验出色,配置文件通用性强;Shadowrocket 是 iOS 平台上的优质选择(需付费购买,约 ¥18),界面简洁,iOS 生态集成度高。若您有 iPhone,Shadowrocket 或 Stash 均是配合 Clash 订阅格式使用的好选择。
Clash 支持哪些代理协议?和 V2Ray 有什么区别?
Clash 支持 Shadowsocks、VMess、VLESS、Trojan、Snell、Hysteria2、SOCKS5、HTTP 等 10+ 种协议,覆盖面广于 V2Ray/V2RayN(主要专注 VMess/VLESS)。此外,Clash 最大的优势在于其规则分流引擎,可以精细控制每条流量的走向,而 V2RayN 的规则分流能力相对较弱。大多数用户推荐 Clash 作为日常主力客户端。
Clash 连接不上,无法访问外网怎么办?
请依次排查:① 确认节点是否有效——在「代理」界面对节点执行延迟测速,若全部超时说明节点失效,需联系机场方更新订阅;② 检查代理模式——尝试切换为「全局」模式排除规则问题;③ 检查系统代理——确认 Clash 的「开启系统代理」已勾选;④ 防火墙/杀毒软件——部分安全软件会拦截 Clash 的网络连接,添加到白名单后重试。
macOS 提示"无法打开,因为无法验证开发者"怎么解决?
这是 macOS Gatekeeper 安全机制导致的,并非病毒。解决方法:方法一 — 右键点击应用图标 → 选择「打开」→ 在弹出对话框中再次点击「打开」。方法二 — 在「系统设置 → 隐私与安全性」中,找到被拦截的提示,点击「仍要打开」。之后正常双击即可启动,无需每次重复操作。
使用 Clash 安全吗?会泄露隐私吗?
Clash 核心代码完全开源,任何人均可审计,不存在后门或数据收集。安全风险主要来自以下方面:① 从非官方渠道下载的修改版可能内含恶意代码,请务必从 GitHub 官方仓库下载;② 您使用的代理节点服务商能看到您的流量(加密内容本身不可见,但可知悉您访问的域名),建议选择信誉良好的服务商。Clash 本身对本地流量采用 SOCKS5/HTTP 代理,不会主动向外发送任何用户数据。
横向对比

Clash 对比其他代理工具

全面了解 Clash 与同类工具的功能差异,做出最适合自己的选择。

对比维度 ✦ Clash V2RayN Shadowrocket Surge
开源免费 完全免费 免费 付费 付费
支持平台 Win/Mac/Linux
Android/iOS
Windows 为主 iOS 专属 Mac/iOS
规则分流能力 极强 部分支持 良好 极强
协议支持数量 10+ 种 VMess/VLESS 为主 多种 多种
TUN/增强模式 支持 部分版本 支持 支持
订阅链接支持 完整支持 支持 支持 支持
Web 控制面板 内置 API
配置教程

Clash 配置文件
结构一目了然

Clash 使用 YAML 格式的配置文件,语法简洁直观。理解基本结构后,您可以灵活自定义每一条规则。

01

基础设置区块

定义监听端口(HTTP/SOCKS5)、DNS 模式(fake-ip 或 redir-host)与外部控制器地址。

02

Proxies 节点列表

填写代理服务器信息,包括协议类型、地址、端口、加密方式与密码,支持多节点并列。

03

Proxy Groups 代理组

将节点组织成「自动选择」「故障转移」「负载均衡」等策略组,实现智能节点调度。

04

Rules 分流规则

按域名、IP、GEOIP 等条件匹配流量,指定走哪个代理组或直连,灵活精准。

立即下载

选择最适合您的版本
永久免费,开箱即用

无论是个人上网、开发调试还是团队部署,都有对应的解决方案。

个人用户

免费下载版

永久免费 · 无功能限制

完整体验 Clash 的所有核心功能,包括规则分流、多协议支持、Web 控制台,适合个人日常使用。

选择平台下载
路由器 / 服务器

无界面部署版

Headless · 轻量运行

适合在 OpenWrt、Linux 服务器或 NAS 上以守护进程方式运行,配合 Dashboard 面板远程管理,低资源占用,稳定长期运行。

查看部署方式

准备好了吗?
立即免费下载 Clash

加入全球 5000 万用户,告别网络限制,畅享开放互联网。