🛡️ 开源 · GPL-3.0 · 30万+ 活跃用户 🛡️ Open Source · GPL-3.0 · 300K+ Active Users

Clash —— 跨平台、基于规则的
智能代理工具
Clash — Cross-Platform,
Rule-Based Intelligent Proxy

支持多协议、智能分流,实现国内直连与国外代理自动分离,
提升网络速度与稳定性。按规则分流,比传统 VPN 更灵活可控。
Multi-protocol support with intelligent traffic splitting — automatically separate direct connections from proxied traffic. More flexible and controllable than traditional VPNs with rule-based routing.

开源可审计Open Source & Auditable · 🔒 数据本地化🔒 Local Data Storage · ⚡ 低延迟分流⚡ Low-Latency Routing

为什么选择 Clash? Why Choose Clash?

六大核心能力,满足从新手到开发者的全场景需求。 Six core capabilities covering all scenarios from beginners to developers.

基于规则的路由

Rule-Based Routing

支持动态脚本、域名、IP地址、进程名称匹配,实现精细化分流,国内直连与国外代理自动分离。

Supports dynamic scripts, domain, IP, and process name matching for granular traffic splitting — auto-separate direct and proxy connections.

多协议兼容

Multi-Protocol Support

入站支持 HTTP、HTTPS、SOCKS5;出站支持 Shadowsocks、VMess、Trojan、Wireguard 等主流协议。

Inbound: HTTP, HTTPS, SOCKS5. Outbound: Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), Wireguard and more.

跨平台覆盖

Cross-Platform

支持 Windows、macOS、Linux、Android、iOS,配置可跨平台同步,一次配置多端使用。

Windows, macOS, Linux, Android, and iOS supported. Configuration syncs across platforms — set up once, use everywhere.

Fake-IP DNS

Fake-IP DNS

最大限度减少 DNS 污染影响,提升网络性能,避免传统 DNS 泄露带来的隐私风险。

Minimizes DNS poisoning impact while boosting network performance, preventing privacy risks from traditional DNS leaks.

智能分流

Smart Traffic Splitting

国内直连、国外代理自动分流,相比传统 VPN 全局隧道模式更灵活可控,减少不必要延迟。

Auto-split domestic direct connections from international proxy traffic — far more flexible than traditional VPN tunnel mode with lower latency.

RESTful API

RESTful API

通过全面的 API 接口就地更新配置,满足开发者自动化需求,支持第三方工具集成与扩展。

Comprehensive API for in-place configuration updates — perfect for developers needing automation and third-party tool integration.

选择您的平台 Choose Your Platform

为每个平台推荐最佳客户端,点击标签切换查看详情与下载链接。 Recommended clients for each platform. Click tabs to view details and download links.

Clash for Windows / Clash Verge Rev

版本:v0.20.39(CFW)/ 持续更新(Verge Rev)

Version: v0.20.39 (CFW) / Rolling (Verge Rev)

CFW 配置简单适合新手入门;Clash Verge Rev 使用 Mihomo 内核,界面更新更美观,支持深色主题与系统代理一键开启。

CFW is beginner-friendly with simple configuration; Clash Verge Rev uses Mihomo kernel with a modern UI, dark theme support, and one-click system proxy.

ClashX Pro / Clash Verge Rev

版本:持续更新

Version: Rolling Release

ClashX Pro 为 Mac 平台最流行的客户端之一;Clash Verge Rev 支持跨平台一致体验,基于 Tauri 框架构建,界面简洁美观。

ClashX Pro is one of the most popular Mac clients; Clash Verge Rev offers a consistent cross-platform experience built on the Tauri framework with a clean, modern UI.

Clash Verge Rev / Mihomo Party

版本:持续更新

Version: Rolling Release

基于 Tauri 框架,支持多种 Linux 发行版(Debian/Ubuntu/Fedora/Arch),Mihomo Party 提供更友好的图形界面与一键模式切换。

Built on the Tauri framework, supporting multiple Linux distributions (Debian/Ubuntu/Fedora/Arch). Mihomo Party offers a friendly GUI with one-click mode switching.

Clash for Android

版本:持续更新

Version: Rolling Release

官方 Android 客户端,功能完整,支持订阅链接导入、策略组管理、分流规则可视化编辑,适配手机与平板。

Official Android client with full feature support — subscription link import, policy group management, and visual rule editing for phones and tablets.

Stash(推荐替代方案)

说明:Clash 无原生 iOS 版本

Note: No native iOS version of Clash

Clash 暂无官方 iOS 客户端,推荐使用 Stash 作为替代方案。Stash 完整支持 Clash 配置格式与规则语法,可在 App Store 获取。

Clash has no official iOS client. We recommend Stash as an alternative — it fully supports Clash configuration format and rule syntax, available on the App Store.

三步开始使用 Clash Get Started in 3 Steps

从下载到启用代理,只需三分钟。无需复杂配置,轻松上手。 From download to active proxy in just three minutes. No complex configuration needed.

下载安装

Download & Install

选择对应系统版本下载并安装,优先使用可信来源(GitHub 官方仓库),避免安全风险与捆绑软件。安装过程简单,双击即可完成。

Download and install the version for your OS. Always use trusted sources (official GitHub repositories) to avoid security risks and bundled malware. Simple double-click installation.

导入配置

Import Configuration

通过订阅链接或本地 YAML 文件导入配置,按需启用规则集与策略组。支持一键粘贴订阅链接自动更新节点列表与分流规则。

Import configuration via subscription link or local YAML file. Enable rule sets and policy groups as needed. One-click paste subscription links to auto-update node lists and rules.

启用代理

Enable Proxy

开启系统代理/服务模式,检查分流是否生效;根据网络环境切换模式与节点。访问测试网站确认代理正常工作即可。

Enable system proxy/service mode and verify traffic splitting is working. Switch modes and nodes based on network conditions. Visit a test site to confirm the proxy is active.

您的数据,由您掌控 Your Data, Under Your Control

我们主动化解用户对隐私和数据安全的顾虑,将信任建立在透明之上。 We proactively address privacy and security concerns, building trust through transparency.

开源生态

Open Source Ecosystem

以开源社区与衍生客户端为主,建议优先选择公开可审计、更新活跃的客户端渠道。代码完全开放,任何人可审查安全性。

Built on open-source communities and derivative clients. Prioritize publicly auditable, actively updated channels. Code is fully open for anyone to review.

数据本地化

Local Data Storage

配置与日志尽量保存在本地设备;使用订阅时注意来源可信,避免泄露关键访问凭据。数据不会上传至任何第三方服务器。

Configurations and logs are stored locally. Use trusted subscription sources to avoid leaking access credentials. No data is uploaded to third-party servers.

安全建议

Security Recommendations

优先使用加密传输(如 TLS)、定期更新客户端与规则集,并对节点服务进行风险评估。保持软件更新以获取最新安全修复。

Use encrypted transport (e.g., TLS), regularly update clients and rule sets, and assess node service risks. Keep software updated for the latest security patches.

GPL-3.0 开源许可 Open Source License · ⭐ 在 GitHub 上查看项目 ⭐ View Project on GitHub

还有疑问?这里解答 Still Have Questions? We've Got Answers

涵盖产品基础、安装配置、订阅节点、协议技术、费用许可与平台兼容性六大类别。 Covering product basics, installation, subscriptions, protocols, licensing, and platform compatibility.

❶ Clash 是什么?与传统 VPN 有什么区别? ❶ What is Clash? How does it differ from traditional VPNs?

Clash 的核心优势是"按规则分流"——可对不同域名、IP、应用分别指定策略组或节点。以下是详细解答:

Clash's core advantage is "rule-based traffic splitting" — assigning different policies or nodes to different domains, IPs, and applications. Here's a detailed breakdown:

  1. 理解基本概念:Clash 是一个在网络层和应用层运行的代理工具,它不像传统 VPN 那样建立全局隧道转发所有流量,而是通过预设规则智能判断哪些流量需要走代理、哪些直连即可。这意味着你可以同时访问国内网站(直连)和国外网站(代理),而无需频繁开关连接。
  2. Understand the Basics: Clash is a proxy tool operating at the network and application layers. Unlike traditional VPNs that create a global tunnel for all traffic, Clash uses preset rules to intelligently determine which traffic needs proxying and which can connect directly — allowing simultaneous access to both domestic and international sites without toggling connections.
  3. 对比传统 VPN 的全局模式:传统 VPN 将所有网络请求都通过加密隧道发送到远端服务器,这意味着访问国内网站也会经过国外节点,导致延迟增加、速度变慢。Clash 的分流机制避免了这个问题,国内流量直连保持高速,只有需要的流量才走代理。
  4. Compare with Traditional VPN Tunneling: Traditional VPNs route all network requests through an encrypted tunnel to a remote server — meaning even domestic sites go through international nodes, increasing latency. Clash's split-routing avoids this, keeping domestic traffic fast while only proxying what's needed.
  5. 了解规则系统的灵活性:Clash 支持基于域名、IP 地址、进程名称乃至动态脚本的规则匹配。你可以精确到"某个应用走某个节点",也可以设置"所有谷歌服务走美国节点、所有百度服务直连"这样的精细化策略,这是传统 VPN 无法做到的。
  6. Explore Rule System Flexibility: Clash supports rule matching based on domain, IP address, process name, and even dynamic scripts. You can specify "this app uses that node" or "all Google services go through US nodes while Baidu services connect directly" — granularity traditional VPNs cannot achieve.
  7. 认识性能优势:由于只有部分流量经过代理,Clash 的整体网络性能通常优于全局 VPN。结合 Fake-IP DNS 技术,还能进一步减少 DNS 解析延迟和污染问题,让网页加载速度更快。
  8. Recognize Performance Benefits: Since only partial traffic goes through the proxy, Clash's overall network performance typically exceeds that of global VPNs. Combined with Fake-IP DNS technology, it further reduces DNS resolution latency and poisoning for faster page loads.
  9. 审视适用场景:Clash 特别适合需要精细化路由的用户——比如开发者需要不同项目走不同代理、或者普通用户希望国内网站保持原速同时访问海外内容。它也比传统 VPN 更适合长期开启使用。
  10. Evaluate Use Cases: Clash is ideal for users needing granular routing — developers routing different projects through different proxies, or regular users wanting domestic sites at full speed while accessing international content. It's also better suited for always-on usage than traditional VPNs.
  11. 总结核心差异:简而言之,传统 VPN 是"一刀切"的全局代理,Clash 是"精确手术刀"式的智能分流工具。它让你既能享受代理带来的自由访问,又不牺牲国内网络的速度与稳定性。
  12. Summarize the Core Difference: In short, traditional VPNs are "one-size-fits-all" global proxies, while Clash is a "precision scalpel" for intelligent traffic splitting — giving you the freedom of proxy access without sacrificing domestic network speed and stability.
❷ 我需要准备什么才能开始使用 Clash? ❷ What do I need to prepare before using Clash?

开始使用 Clash 只需三项准备——客户端、配置文件与基本网络知识。以下是详细的准备步骤:

You only need three things to start — a client, a configuration file, and basic network knowledge. Here's a detailed step-by-step guide:

  1. 第一步:确认操作系统与选择客户端。访问 Clash 官方网站或 GitHub 仓库,根据你的操作系统(Windows、macOS、Linux、Android 或 iOS)选择对应客户端。Windows 用户推荐 Clash for Windows 或 Clash Verge Rev;macOS 用户可选 ClashX Pro;Linux 用户推荐 Clash Verge Rev;Android 用户使用 Clash for Android;iOS 用户推荐 Stash 作为替代方案。务必从官方渠道下载以确保安全。
  2. Step 1: Identify Your OS and Choose a Client. Visit the official Clash website or GitHub repository and select the client matching your operating system. Windows users should choose Clash for Windows or Clash Verge Rev; macOS users can pick ClashX Pro; Linux users should use Clash Verge Rev; Android users need Clash for Android; iOS users should use Stash as an alternative. Always download from official channels to ensure safety.
  3. 第二步:获取可用的配置文件或订阅链接。Clash 使用 YAML 格式的配置文件来定义代理节点、规则和策略组。你可以从节点服务商处获取订阅链接(推荐新手),也可以自行编写 YAML 配置文件(适合进阶用户)。订阅链接的优势在于可以自动更新节点列表,无需手动维护。
  4. Step 2: Obtain a Configuration File or Subscription Link. Clash uses YAML-format configuration files to define proxy nodes, rules, and policy groups. You can get a subscription link from a node provider (recommended for beginners) or write your own YAML file (for advanced users). Subscription links auto-update node lists, eliminating manual maintenance.
  5. 第三步:安装客户端并导入配置。双击安装包完成安装后,打开客户端。在界面中找到"配置"或"Profiles"选项,将订阅链接粘贴到相应输入框中,或导入本地 YAML 文件。客户端会自动解析配置并加载所有节点与规则。确认配置加载成功后再进行下一步操作。
  6. Step 3: Install the Client and Import Configuration. After double-clicking the installer, open the client. Find the "Profiles" or "Configuration" section, paste your subscription link into the input field, or import a local YAML file. The client will automatically parse and load all nodes and rules. Confirm successful loading before proceeding.
  7. 第四步:选择策略与节点。在客户端的"代理"或"Proxies"页面中,你会看到不同的策略组(如"代理"、"直连"、"自动选择"等)。点击策略组选择你希望使用的节点。新手可以选择"自动选择"让客户端自动挑选最快的节点,也可以手动指定某个地区的节点。
  8. Step 4: Select Policies and Nodes. In the "Proxies" page of your client, you'll see different policy groups (e.g., "Proxy", "Direct", "Auto Select"). Click a policy group to choose the node you want. Beginners can use "Auto Select" to let the client pick the fastest node, or manually specify a node in a particular region.
  9. 第五步:开启系统代理。在客户端主界面找到"系统代理"或"System Proxy"开关,将其打开。部分客户端还支持"服务模式"(Service Mode)或"TUN 模式",可以实现更彻底的网络接管。开启后,所有符合规则匹配的流量都会通过代理转发。
  10. Step 5: Enable System Proxy. Find the "System Proxy" toggle on the client's main interface and turn it on. Some clients also support "Service Mode" or "TUN Mode" for more thorough network接管. Once enabled, all traffic matching the rules will be forwarded through the proxy.
  11. 第六步:验证代理是否生效。打开浏览器,访问一个被规则设定为走代理的网站(如 Google 或 YouTube),确认可以正常访问。同时访问一个国内网站(如百度),确认仍然保持直连速度。如果遇到问题,检查配置是否正确加载、节点是否可用、以及系统代理开关是否已开启。
  12. Step 6: Verify the Proxy is Working. Open your browser and visit a site that your rules specify should go through the proxy (e.g., Google or YouTube) to confirm access. Then visit a domestic site to confirm direct connection speed is maintained. If you encounter issues, check that the configuration loaded correctly, the node is available, and the system proxy toggle is enabled.
❸ 什么是订阅链接?如何获取与使用? ❸ What is a subscription link? How do I get and use one?

订阅链接是自动更新节点列表与规则的地址——它极大地简化了配置维护工作。以下是详细说明:

A subscription link is an address that auto-updates node lists and rules — greatly simplifying configuration maintenance. Here's a detailed explanation:

  1. 理解订阅链接的本质:订阅链接是一个由节点服务商提供的 URL 地址,它指向一个包含代理节点信息和分流规则的配置文件(通常是经过编码的 YAML 或特定格式文本)。当你在客户端中填入这个链接后,客户端会定期访问该地址拉取最新配置,实现节点列表的自动更新。
  2. Understand What a Subscription Link Is: A subscription link is a URL provided by a node service provider, pointing to a configuration file (usually encoded YAML or a specific text format) containing proxy node information and routing rules. When you enter this link in your client, it periodically fetches the latest configuration for automatic node list updates.
  3. 获取订阅链接的途径:最常见的获取方式是从你购买的节点服务商处获取。服务商通常会在用户后台提供一个"订阅地址"或"Clash 订阅"选项,复制该链接即可。部分免费服务也会提供订阅链接,但需注意其稳定性和安全性。切勿使用来源不明的订阅链接,以免泄露隐私。
  4. How to Obtain a Subscription Link: The most common way is from your node service provider. They typically provide a "Subscription Address" or "Clash Subscription" option in the user dashboard — simply copy that link. Some free services also offer subscription links, but be mindful of stability and security. Never use links from unknown sources to avoid privacy leaks.
  5. 在客户端中配置订阅链接:打开 Clash 客户端,进入"配置"或"Profiles"页面,找到"添加订阅"或"New Profile"的输入框。将复制好的订阅链接粘贴进去,点击下载或导入按钮。客户端会自动解析链接内容并加载所有节点、规则和策略组。部分客户端支持设置自动更新间隔(如每6小时更新一次)。
  6. Configuring the Subscription in Your Client: Open your Clash client, go to the "Profiles" or "Configuration" page, and find the "Add Subscription" or "New Profile" input field. Paste your subscription link and click download/import. The client will automatically parse the content and load all nodes, rules, and policy groups. Some clients allow setting an auto-update interval (e.g., every 6 hours).
  7. 理解订阅自动更新的好处:节点服务商会不定期增加、移除或更换节点服务器。如果你手动维护 YAML 文件,就需要自己跟踪这些变化并手动编辑配置。使用订阅链接后,客户端会自动同步这些变更,确保你始终拥有最新可用的节点列表,减少手动维护成本。
  8. Benefits of Auto-Updating Subscriptions: Node providers may add, remove, or replace servers periodically. If you manually maintain a YAML file, you'd need to track these changes yourself. With a subscription link, the client auto-syncs these changes, ensuring you always have the latest available node list with minimal manual effort.
  9. 订阅链接的安全注意事项:订阅链接本身可能包含敏感信息(如节点密码),因此应妥善保管该链接,不要随意分享给他人。同时,建议使用 HTTPS 协议的订阅链接以确保传输过程中数据加密。如果服务商支持,可以开启"订阅链接加密"或"Token 验证"等额外安全措施。
  10. Security Considerations for Subscription Links: Subscription links may contain sensitive information (e.g., node passwords), so keep them private and don't share them casually. Always use HTTPS subscription links to ensure encrypted transmission. If your provider supports it, enable additional security measures like "subscription link encryption" or "token verification."
  11. 排查订阅链接常见问题:如果订阅链接导入失败,首先检查链接是否完整复制、网络是否正常;其次确认链接是否已过期或被服务商重置;最后尝试在浏览器中直接访问该链接,如果能打开并显示文本内容,说明链接有效,问题可能出在客户端设置上。
  12. Troubleshooting Subscription Issues: If the subscription import fails, first check if the link was copied completely and your network is working. Then verify the link hasn't expired or been reset by the provider. Finally, try opening the link directly in a browser — if it displays text content, the link is valid and the issue may be with client settings.
❹ Clash 支持哪些代理协议?各有什么特点? ❹ Which proxy protocols does Clash support and what are their features?

Clash 支持市面上几乎所有主流代理协议——涵盖从传统到现代的多种加密传输方式。以下是各协议的详细介绍:

Clash supports virtually all mainstream proxy protocols — covering a wide range of encrypted transport methods. Here's a detailed breakdown:

  1. Shadowsocks(及 ShadowsocksR):这是最经典、最广泛使用的代理协议之一,以轻量和高效著称。Shadowsocks 使用对称加密,对设备性能要求低,延迟表现优秀,适合在低配设备或网络条件较差的环境中使用。ShadowsocksR 是其增强版本,增加了混淆插件以应对深度包检测,但部分衍生版本可能存在安全隐患,建议优先使用标准 Shadowsocks。
  2. Shadowsocks (and ShadowsocksR): One of the most classic and widely used proxy protocols, known for being lightweight and efficient. Shadowsocks uses symmetric encryption with low device performance requirements and excellent latency — ideal for low-spec devices or poor network conditions. ShadowsocksR is an enhanced version with obfuscation plugins to counter deep packet inspection, though some forks may have security concerns; standard Shadowsocks is recommended.
  3. VMess:由 V2Ray 项目提出的协议,采用更复杂的加密和握手机制,提供更强的抗检测能力。VMess 支持多种传输载体(TCP、WebSocket、HTTP/2、QUIC 等),可以伪装成普通 HTTPS 流量,在网络审查较严格的地区表现优异。它支持用户级别的访问控制和动态端口分配,安全性和灵活性都高于 Shadowsocks。
  4. VMess: A protocol from the V2Ray project, using more complex encryption and handshake mechanisms for stronger anti-detection capabilities. VMess supports multiple transport carriers (TCP, WebSocket, HTTP/2, QUIC, etc.) and can masquerade as regular HTTPS traffic — performing well in regions with strict network censorship. It supports user-level access control and dynamic port allocation for superior security and flexibility compared to Shadowsocks.
  5. Trojan:Trojan 协议的设计理念是"伪装即安全"——它将代理流量完全伪装成标准的 HTTPS 流量,使得从外部看起来就像是在访问一个普通的网站。Trojan 使用 TLS 加密,握手过程与正常 HTTPS 访问无异,因此在对抗深度包检测和流量特征分析方面具有天然优势。它配置相对简单,且性能损耗较低。
  6. Trojan: Trojan's design philosophy is "disguise is security" — it completely masquerades proxy traffic as standard HTTPS, making it look like normal website visits from the outside. Trojan uses TLS encryption with a handshake indistinguishable from regular HTTPS, giving it a natural advantage against deep packet inspection and traffic fingerprinting. It's relatively simple to configure with low performance overhead.
  7. Wireguard:Wireguard 是一个现代化的 VPN 协议,以极简的代码实现(约4000行)和优异的性能著称。它使用最先进的加密算法(ChaCha20、Poly1305 等),在内核层面运行以获得极高吞吐量。Clash 将 Wireguard 作为出站协议支持,意味着你可以将 Clash 的灵活分流能力与 Wireguard 的高速传输结合起来。
  8. Wireguard: A modern VPN protocol known for its minimalist codebase (~4000 lines) and exceptional performance. Wireguard uses state-of-the-art cryptographic algorithms (ChaCha20, Poly1305, etc.) and runs at the kernel level for extremely high throughput. Clash supports Wireguard as an outbound protocol, combining Clash's flexible routing with Wireguard's high-speed transmission.
  9. SOCKS5 与 HTTP(S) 代理:这些是通用的代理协议标准。SOCKS5 工作在会话层,可以转发任何 TCP/UDP 流量,兼容性极广。HTTP(S) 代理则专门用于网页浏览,支持 CONNECT 方法建立隧道。Clash 同时支持这两种协议作为入站(接收其他应用代理请求)和出站(连接上游代理服务器),提供了极大的灵活性。
  10. SOCKS5 and HTTP(S) Proxy: These are universal proxy protocol standards. SOCKS5 operates at the session layer, forwarding any TCP/UDP traffic with broad compatibility. HTTP(S) proxy is specifically for web browsing, supporting the CONNECT method for tunnel establishment. Clash supports both as inbound (receiving proxy requests from other apps) and outbound (connecting to upstream proxy servers), offering great flexibility.
  11. Snell 与其他小众协议:Snell 是 Surge 团队开发的专用协议,针对高延迟网络环境进行了优化,在跨国网络传输中表现优异。此外 Clash 还支持一些社区开发的协议变种。选择协议时,应综合考虑网络环境、设备性能、安全需求和节点服务商的支持情况,没有"最好"的协议,只有最适合你使用场景的组合。
  12. Snell and Other Niche Protocols: Snell is a proprietary protocol developed by the Surge team, optimized for high-latency network environments with excellent cross-border transmission performance. Clash also supports community-developed protocol variants. When choosing a protocol, consider your network environment, device performance, security needs, and node provider support — there's no "best" protocol, only the combination that best fits your use case.
❺ Clash 是免费的吗?有哪些费用需要考虑? ❺ Is Clash free? What costs should I consider?

Clash 内核完全免费开源——但整体使用成本涉及多个方面。以下是详细的费用与许可说明:

The Clash kernel is completely free and open source — but overall usage costs involve several aspects. Here's a detailed breakdown:

  1. Clash 内核的免费与开源属性:Clash 内核基于 GPL-3.0 开源许可协议发布,这意味着任何人都可以免费下载、使用、修改和分发其源代码。你不需要为使用 Clash 内核本身支付任何费用。GitHub 上的 Clash 项目仓库对所有用户开放,你可以自由查看代码、提交 Issues 或贡献代码。开源也意味着社区可以持续审查其安全性。
  2. Clash Kernel is Free and Open Source: The Clash kernel is released under the GPL-3.0 open-source license, meaning anyone can freely download, use, modify, and distribute its source code. You pay nothing for the Clash kernel itself. The GitHub repository is open to all — you can freely view code, submit issues, or contribute. Open source also means the community can continuously audit its security.
  3. GUI 客户端的收费情况:大多数 Clash 的图形界面客户端(如 Clash for Windows、Clash Verge Rev、ClashX Pro 等)也是免费的。部分客户端可能提供 Premium 高级功能(如更丰富的流量统计、自动切换策略等),但这些通常是可选的付费项目。对于绝大多数用户来说,免费版本的 GUI 客户端已经足够满足日常使用需求。
  4. GUI Client Pricing: Most Clash GUI clients (Clash for Windows, Clash Verge Rev, ClashX Pro, etc.) are also free. Some may offer Premium features (richer traffic statistics, auto-switching strategies, etc.), but these are typically optional paid add-ons. For the vast majority of users, the free version of GUI clients fully meets daily usage needs.
  5. 节点服务商的订阅费用:这是使用 Clash 最主要的潜在开销。Clash 本身只是一个工具,它需要连接代理节点才能工作。这些节点通常由第三方服务商提供,并按月、按季或按年收取费用。价格因服务商、节点质量、带宽限制和同时在线设备数等因素而异,从每月几美元到几十美元不等。建议选择信誉良好、服务稳定的服务商。
  6. Node Provider Subscription Costs: This is the main potential expense of using Clash. Clash itself is just a tool — it needs proxy nodes to work. These nodes are typically provided by third-party services charging monthly, quarterly, or annual fees. Prices vary based on provider, node quality, bandwidth limits, and concurrent device allowances, ranging from a few to dozens of dollars per month. Choose reputable providers with stable service.
  7. 自建节点的成本考量:如果你具备技术能力,也可以自行购买 VPS(虚拟专用服务器)并搭建代理节点。这种方式一次性投入较大(需要租用境外服务器),但长期来看可能比购买订阅服务更经济,且你对节点拥有完全控制权。常见的 VPS 提供商包括 AWS、Google Cloud、Vultr、DigitalOcean 等,月费通常在5-20美元之间。
  8. Self-Hosted Node Costs: If you have the technical skills, you can purchase a VPS (Virtual Private Server) and set up your own proxy node. This requires a larger upfront investment (renting an overseas server) but may be more economical long-term, with you having full control over the node. Common VPS providers include AWS, Google Cloud, Vultr, and DigitalOcean, with monthly fees typically ranging from $5-$20.
  9. 免费节点的可行性与风险:网络上存在一些提供免费 Clash 订阅链接的服务,但它们通常有严格的流量限制、速度较慢、稳定性差,且可能存在安全风险——部分免费服务会记录用户浏览数据并出售给第三方。对于偶尔使用的用户,免费节点可以作为临时方案,但不建议将其作为长期主力使用的方式。
  10. Free Nodes: Feasibility and Risks: Some online services offer free Clash subscription links, but they typically have strict traffic limits, slower speeds, poor stability, and potential security risks — some free services log user browsing data and sell it to third parties. For occasional users, free nodes can serve as a temporary solution, but they're not recommended for long-term primary use.
  11. 总结费用全景:使用 Clash 的总体成本 = 免费的开源内核 + 免费的 GUI 客户端 + 可选的节点服务费用(每月几到几十美元)。如果你已经有朋友分享的节点或通过其他方式获取了可用节点,那么使用 Clash 的成本可以降至零。这也是为什么 Clash 在技术社区中如此受欢迎——它的核心始终是免费且透明的。
  12. Cost Summary: Total cost of using Clash = free open-source kernel + free GUI client + optional node service fees (a few to dozens of dollars per month). If you already have access to nodes shared by friends or obtained through other means, your Clash usage cost can drop to zero. This is why Clash is so popular in the tech community — its core remains free and transparent.
❻ iOS 用户该如何使用 Clash?有哪些替代方案? ❻ How can iOS users use Clash? What alternatives are available?

Clash 暂无官方 iOS 原生版本——但 iOS 用户仍有多种可靠的替代方案。以下是详细的平台兼容性指南:

Clash has no official native iOS version — but iOS users still have several reliable alternatives. Here's a detailed compatibility guide:

  1. 了解 iOS 平台的限制:由于 Apple 的 App Store 审核政策和 iOS 系统的沙盒机制,传统的代理工具(如 Clash)难以直接在 iOS 上以系统级代理的方式运行。Apple 对 VPN 类应用有严格的技术规范,要求使用 Network Extension API,这与 Clash 内核的架构存在兼容性差异。因此,Clash 官方团队未推出 iOS 原生版本。
  2. Understand iOS Platform Limitations: Due to Apple's App Store review policies and iOS sandboxing, traditional proxy tools like Clash struggle to run as system-level proxies on iOS. Apple has strict technical requirements for VPN apps, mandating the Network Extension API, which has compatibility differences with Clash's kernel architecture. Hence, the Clash team hasn't released a native iOS version.
  3. 首选替代方案——Stash:Stash 是目前 iOS 平台上最推荐的 Clash 替代客户端。它完整支持 Clash 的 YAML 配置格式、规则语法和策略组系统,你几乎可以将桌面端 Clash 的配置直接导入 Stash 使用。Stash 在 App Store 有售,界面设计符合 iOS 规范,支持系统级代理、按需连接和 iCloud 配置同步,是目前生态中最接近"Clash for iOS"体验的选择。
  4. Top Alternative — Stash: Stash is the most recommended Clash alternative on iOS. It fully supports Clash's YAML configuration format, rule syntax, and policy group system — you can almost directly import your desktop Clash configuration into Stash. Available on the App Store, Stash features an iOS-compliant UI, supports system-level proxy, on-demand connections, and iCloud config sync — the closest experience to "Clash for iOS" in the ecosystem.
  5. 其他 iOS 可选客户端:除 Stash 外,Shadowrocket(小火箭)、Quantumult X 和 Loon 也是 iOS 上流行的代理工具。它们各有特色:Shadowrocket 轻量简洁、上手快速;Quantumult X 功能强大但配置较为复杂;Loon 在规则引擎方面表现优异。这些工具都支持订阅链接导入和 Clash 规则的部分兼容,你可以根据个人偏好和预算选择。
  6. Other iOS Options: Besides Stash, Shadowrocket, Quantumult X, and Loon are popular proxy tools on iOS. Each has its strengths: Shadowrocket is lightweight and quick to start; Quantumult X is powerful but more complex to configure; Loon excels in rule engine performance. All support subscription link imports and partial Clash rule compatibility — choose based on your preferences and budget.
  7. 配置迁移指南:如果你之前在其他平台使用 Clash,迁移到 iOS 替代客户端的过程相对简单。首先导出你桌面端 Clash 的 YAML 配置文件或订阅链接;然后在 iOS 客户端中找到"导入配置"选项,粘贴链接或导入文件;最后根据客户端界面调整策略组和节点选择。大部分 Clash 规则语法在这些客户端中都能被正确解析。
  8. Configuration Migration Guide: If you've been using Clash on other platforms, migrating to an iOS alternative is relatively simple. First, export your desktop Clash YAML configuration or subscription link. Then find the "Import Config" option in your iOS client, paste the link, or import the file. Finally, adjust policy groups and node selection according to the client interface. Most Clash rule syntax is correctly parsed in these clients.
  9. 跨平台同步策略:为了在多个设备间保持一致的代理体验,建议使用同一份订阅链接在所有设备上配置。这样无论你在桌面端还是 iOS 端,都能使用相同的节点列表和规则集。部分 iOS 客户端(如 Stash)还支持 iCloud 同步,可以在你的所有 Apple 设备间自动同步配置,省去重复设置的麻烦。
  10. Cross-Platform Sync Strategy: For a consistent proxy experience across devices, use the same subscription link to configure all devices. This way, whether on desktop or iOS, you'll use the same node list and rule sets. Some iOS clients (like Stash) also support iCloud sync, automatically syncing configurations across all your Apple devices to eliminate repetitive setup.
  11. 关注未来 iOS 生态发展:随着 Apple 逐步开放更多系统权限(如 iOS 17+ 的网络扩展改进),未来可能会出现更接近 Clash 原汁原味体验的 iOS 客户端。同时,Clash 社区也在持续关注 iOS 平台的发展。建议定期查看 Clash 官方社区和 GitHub 讨论,了解最新的 iOS 支持动态和推荐的替代方案更新。
  12. Watch for Future iOS Ecosystem Developments: As Apple gradually opens more system permissions (such as network extension improvements in iOS 17+), iOS clients closer to the authentic Clash experience may emerge in the future. The Clash community also continues to monitor iOS platform developments. Regularly check the official Clash community and GitHub discussions for the latest iOS support updates and recommended alternatives.