CLIENT PACKAGES / CORE BUILDS

Clash 下载与平台安装包

按操作系统和处理器架构选择客户端。桌面与移动设备优先使用带图形界面的客户端;服务器、软路由和命令行环境可在页面下方选择 Mihomo 内核。

永久免费 代码开源 多平台客户端 中文配置文档

PLATFORM SWITCH

按平台选择客户端

标签会同步到当前网址的锚点。分享带平台锚点的链接后,访问者可直接打开对应系统的安装包列表。

Windows 客户端

普通桌面环境优先选择安装程序。便携需求可使用 FlClash ZIP 包;已停止维护的 Clash for Windows 仅用于旧配置兼容与迁移。

WIN / X64
Clash Verge Rev

Clash Verge Rev

推荐

基于 Mihomo 的桌面客户端,适合管理多个订阅、策略组和覆写配置。

Clash Nyanpasu

Clash Nyanpasu

提供桌面图形管理界面,适合需要订阅管理、代理组切换和配置编辑的 Windows 用户。

Clash for Windows

已停止维护

归档客户端,适合读取旧环境中的配置并完成迁移。新安装环境建议优先选择仍在维护的客户端。

Windows 系统要求

检查项 建议 说明
系统版本 Windows 10 或更新版本 保持系统组件和 WebView 运行环境处于可用状态。
处理器架构 x64 本页 Windows 图形客户端提供 x64 安装包。
安装权限 当前用户可安装应用 启用 TUN 或注册系统服务时可能需要管理员确认。
配置格式 订阅链接或 YAML 导入前确认配置来源和客户端内核兼容性。

MIHOMO CORE

Mihomo 内核下载

内核文件主要面向服务器、路由器、容器和命令行环境,需要自行准备 YAML 配置、启动参数、日志目录与服务管理。普通桌面和移动用户建议使用上方图形客户端。

操作系统 架构 格式 适用环境 文件
Windows AMD64 ZIP 64 位 Intel / AMD 设备 下载 AMD64
Windows ARM64 ZIP Windows on ARM 设备 下载 ARM64
macOS Intel GZ Intel 处理器 Mac 下载 Intel
macOS Apple Silicon GZ Apple M 系列芯片 下载 Apple Silicon
Linux AMD64 DEB Debian / Ubuntu 服务器 下载 DEB
Linux AMD64 GZ 通用 x86_64 环境 下载 GZ
Linux ARM64 GZ 64 位 ARM 服务器与路由器 下载 ARM64
Linux ARMv7 GZ 32 位 ARMv7 设备 下载 ARMv7
Linux MIPS soft-float GZ 部分旧型路由器 下载 MIPS

内核启动前准备

将压缩文件解包后,先创建独立配置目录,并把主配置保存为 config.yaml。配置至少需要包含监听端口、代理节点或提供器、策略组和规则。首次启动建议在前台运行,观察字段解析、端口占用和 DNS 初始化日志。

服务化运行

Linux 服务器可使用 systemd 管理进程,明确指定工作目录、配置目录和运行用户。更新内核前先停止服务,替换二进制文件后执行一次配置测试,再重新启动并检查日志,避免旧进程继续占用端口。

INSTALL NOTES

下载后的安装与配置顺序

安装程序完成部署后,客户端仍需要有效配置才能建立连接。按下面的顺序处理,可以减少端口冲突、配置格式错误和系统代理未生效等问题。

01

确认安装包与设备匹配

先核对文件扩展名和处理器架构。Windows 使用 EXE 或 ZIP,macOS 使用 DMG,Android 使用 APK,Linux 按发行版选择 DEB 或 RPM。Apple Silicon、ARM64、x64 等架构标识不能仅按操作系统名称判断,应以设备信息为准。

02

导入订阅或 YAML 配置

打开客户端的配置或订阅页面,粘贴完整订阅地址并执行更新,或者导入本地 YAML 文件。若客户端提示格式错误,先检查缩进、冒号后的空格、列表层级和当前内核是否支持所用字段,不要直接改动大量规则。

03

选择策略并启用网络入口

配置加载成功后,在策略组中选择需要的节点或自动选择策略。桌面浏览器通常可以先启用系统代理;无法遵循系统代理的应用可能需要 TUN 模式。移动端则按系统提示建立本地 VPN 连接。

04

检查日志、端口与规则命中

连接失败时先查看客户端日志,而不是反复重装。重点检查订阅请求是否成功、配置是否加载、监听端口是否被占用、DNS 是否初始化,以及目标连接最终命中了 DIRECT、代理策略还是拦截规则。

DOWNLOAD FAQ

下载与安装常见问题

以下问题集中处理平台选择、架构判断、首次配置和版本显示。更多连接与订阅故障可前往常见问题页继续排查。

Windows 应该选择哪个 Clash 客户端?

优先选择 Clash Plus。需要不同桌面工作流时,可以比较 Clash Verge Rev、FlClash 与 Clash Nyanpasu。Clash for Windows 已停止维护,仅作为归档兼容选项,适合读取旧配置并完成迁移,不建议用于新的长期环境。

macOS 如何区分 Apple Silicon 与 Intel 安装包?

打开屏幕左上角苹果菜单,进入“关于本机”或“系统信息”。芯片字段显示 Apple M 系列时选择 Apple Silicon 或 ARM64;处理器字段显示 Intel 时选择 Intel 或 x64。下载错误架构可能导致应用无法启动或依赖转译环境。

Android 安装包的 ARM64、ARM 与 Universal 有什么区别?

ARM64 面向主流 64 位 Android 设备;ARM 面向较早的 32 位 ARM 设备;Universal 包含更广的架构兼容范围,适合暂时无法确认设备类型的情况。若设备明确支持 ARM64,优先下载对应包即可。

下载完成后为什么还不能直接连接?

安装包只部署客户端程序,不包含可直接使用的代理配置。启动客户端后,需要导入有效订阅或 YAML 文件,等待配置解析完成,再选择策略组并启用系统代理、TUN 或移动端网络连接。若导入失败,应先检查订阅地址和日志中的格式提示。

Linux 桌面用户应该下载客户端还是 Mihomo 内核?

带图形桌面的个人电脑通常选择 Clash Verge Rev 或 FlClash,配置导入、代理组切换和日志查看更直观。没有桌面环境的服务器、旁路网关和路由器更适合直接运行 Mihomo 内核,并使用 systemd 或设备自身的服务管理机制维持运行。

客户端版本信息没有显示是否影响下载?

不影响。页面会在运行时读取版本清单,只有获得有效版本字符串时才显示版本槽。版本数据暂时不可用时,槽位保持隐藏,下载按钮仍保留对应安装包的完整兜底地址,可继续按平台和架构选择文件。