Free & Open Source · Fast & Stable

High-Speed Cross-Platform Proxy Clients

Download the latest Clash clients. Supports Shadowsocks, VMess, Trojan, and more. Our smart rule engine delivers a seamless, high-speed, and secure global browsing experience, perfected for Windows, macOS, Android, and iOS.

55,000+ GitHub Stars
10M+ Total Downloads
Multi-Platform Perfectly Compatible
Must-Read for New Users

What exactly is Clash?

Clash is a high-performance network proxy core driven by the open-source community and written in Go. It doesn't provide nodes itself, but acts as a powerful 'traffic orchestration engine' that lets you precisely manage purchased or self-built proxy nodes according to rules.

A simple analogy: if a node is a 'highway', Clash is the smartest 'navigation system'—it decides which traffic goes via the highway and which stays local, ensuring the fastest and most stable experience.

  • Access Google, YouTube, Twitter, and more
  • Unlock Netflix, Disney+, Spotify, and other streaming
  • Remote connect to corporate internal networks
  • Accelerate GitHub, npm, Docker Hub, and other dev resources
Your Device
Traffic
Clash Engine Smart Rule Routing
Local Direct
Intl. Acceleration

Get Started in Four Simple Steps

From download to browsing in under 5 minutes

01

Download

Choose the right Clash version for your operating system on this page and download for free.

02

Import Subscription URL

Paste your Subscription URL from your airport or self-built node into the client and update to sync all nodes.

03

Select Proxy Mode

We recommend Rule Mode for beginners: local traffic connects directly while international traffic uses the proxy.

04

Turn on System Proxy

Toggle the 'System Proxy' switch in the client for global effect. Visit Google to verify your success.

Full Proxy Protocol Analysis

Clash supports all major protocols, eliminating the need for multiple clients

SS

Shadowsocks

The classic encrypted proxy protocol, born in 2012. Lightweight and efficient, it's widely supported and the foundation for most providers.

  • High Obfuscation
  • Low Latency
  • Mature Ecosystem
VM

VMess

A next-gen protocol from the V2Ray project with advanced TLS obfuscation. Its traffic patterns are extremely hard to identify, performing well in restricted regions.

  • TLS Obfuscation
  • Highly Resilient
  • WebSocket Support
TR

Trojan

Disguises proxy traffic as normal HTTPS requests, making it look like a standard website. Known as one of the hardest protocols to detect.

  • HTTPS Disguise
  • Hard to Detect
  • Ultra-Fast
Hy

Hysteria 2

A next-gen accelerator based on the QUIC protocol, optimized for high loss/high latency environments. Speeds can be several times faster than traditional protocols on international lines.

  • QUIC Acceleration
  • Packet Loss Resilient
  • High Bandwidth

Frequently Asked Questions

Questions you might have before starting

The Clash core and all client versions are released under the MIT License and are completely free. You just need to provide your own proxy nodes (via an 'airport' provider or self-built server). Clash itself is a free management tool.

Traditional VPNs encrypt all traffic through a single tunnel, slowing down local sites and making verification patterns obvious. Clash's edge is Smart Split: local sites stay direct while international ones go through the proxy, ensuring zero impact on daily use. Plus, SS/VMess/Trojan offer better obfuscation than standard VPNs.

Clash is just a tool and does not provide nodes itself. You need to purchase a service from a provider (usually costing a few dollars/month) or build your own server, then import the link. Most providers offer one-click tutorials for Clash.

Yes. One subscription link can be used across multiple devices. Device limits depend on your provider's plan (usually 3–5 simultaneous connections), not on Clash itself.

The original author stopped updates in 2023, but the community has since launched several actively maintained forks (like Clash Verge Rev and Mihomo Party) that are more powerful and secure. We recommend using these newer versions.

Why do millions choose Clash?

Redefined architecture and a powerful rule routing engine for a superior proxy experience.

Full Multi-Protocol Support

Natively compatible with Shadowsocks, VMess, Trojan, Snell, and more. No complex plugins needed—one client for all your needs.

Smart Traffic Routing

Built-in GEOIP and Domain matching engine automatically separates local and international traffic, ensuring zero interference for your local apps.

Optimized Core Performance

Written in Go for minimal memory and CPU impact. Even on 10Gbps fiber, Clash maintains millisecond-level responsiveness.

High-Speed Client Downloads

Pick the right version for your device with automatic cloud sync support.