Clash Plus
Top pick
A good fit for a desktop workflow that covers config import, proxy selection, and everyday connection management. On first launch, import an existing subscription or local file, select the config, and then enable the system proxy. If you need to route traffic from more apps, set up TUN using the guide. Avoid enabling multiple traffic-routing methods at once, which can make issues harder to diagnose.
- Installer type
- x64 installer
Clash Verge Rev
A good fit if you want to manage subscriptions, rules, and desktop proxy settings. Before using service mode or a virtual network adapter, make sure the relevant components are installed and have the required permissions. When migrating an old config, check the results of its overrides and rule merging. A setting in the GUI may take precedence over a field with the same name in a subscription.
- Installer type
- x64 installer
- Config notes
- Subscriptions, overrides, and service permissions
FlClash
A cross-platform client for users who want a similar workflow across devices. Permissions and traffic-routing options still vary by OS. After installing, check for port conflicts with older clients. Once you’ve imported a config, use the connection view to confirm rules are matching instead of relying on toggle states alone.
- Installer type
- AMD64 installer
- First checks
- Local ports and selected config
Clash Nyanpasu
Another option for managing desktop configs. If you’re switching from an existing client, back up your config files and client settings separately; don’t overwrite the new app’s entire data directory. After importing, check proxy group names, rule references, and core-specific fields. A subscription parsing successfully doesn’t mean every extension field will work the same way.
- Installer type
- x64 installer
- Migration notes
- Proxy group and extension field compatibility
Clash for Windows
Discontinued
This archived download is for reproducing legacy environments and comparing old configs. The project is no longer maintained; its core’s protocol and field support may differ from current Mihomo. For a new install, consider one of the clients listed above. If you need to keep an old setup, store its config separately and don’t let the old app and a new client change system proxy settings at the same time.
- Maintenance status
- Archived
- Best for
- Reproducing legacy setups and preparing a migration