Basics & Choosing a Client

Start here if you are choosing a Clash client, learning the difference between the core and GUI clients, or deciding whether you need a subscription profile.

Clash Basics & Client Choice

Start with what Clash is, whether a subscription is needed, which client to choose and what a first-time setup should do next.

Basics & Choosing a Client

What is Clash?

Clash is a rule-based proxy core that receives local traffic, evaluates rules and sends each request through direct, reject or proxy policies according to a YAML profile.

Read answer
Basics & Choosing a Client

Which Clash client should you download?

Choose by operating system first, then maintenance status and tutorial coverage. Most desktop users should start with Clash Verge Rev or FlClash; Android users can compare FlClash and Clash Meta for Android; iOS users usually use Stash, Shadowrocket or Quantumult X.

Read answer
Basics & Choosing a Client

What are Clash Meta, Mihomo and Clash?

Mihomo is the continuation of the Clash Meta ecosystem and many modern clients are built around it. Older Clash, Clash Meta and Mihomo profiles overlap, but advanced fields may differ by core version.

Read answer
Basics & Choosing a Client

What is the right first-time Clash setup order?

The safest first-time order is: choose a maintained client, install it, copy the provider subscription URL, import and update the profile, select a node or group, enable the required proxy mode, then test with simple websites.

Read answer