Windowsの「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。以下のダウンロードは主にx64 PC向けです。ARM端末ではエミュレーションの可否を別途確認してください。64ビットOSだからといって互換性があるとは限りません。新規インストールでは、まず1つのクライアントで設定を済ませましょう。複数のアプリが同時にシステムプロキシを書き換えるのを防げます。
Clash Plus
おすすめ
Windows · x64 · EXE
Windowsで初めて使う場合は、このクライアントから始められます。インストール後、サブスクリプションまたはローカル設定をインポートし、プロキシグループに選択肢があることを確認してからシステムプロキシを有効にしてください。インストールしただけでは接続設定は完了しません。
PCとスマートフォンの間で設定を移行する場合は、両方のクライアントが対応する設定項目を確認してください。アプリのフォルダー全体をそのままコピーするのは避けましょう。製品情報はclashplus.ioで確認できます。
Clash Verge Rev
デスクトップでの設定管理
Windows · x64 · EXE
サブスクリプション、ルール、デスクトップのプロキシ設定を管理したい方に適しています。既存の設定を移行する場合は、まずコピーをインポートして正常に読み込めるか確認してください。その後、オーバーライドやTUNを一つずつ有効にすると、問題の原因を特定しやすくなります。
サービスや仮想ネットワークアダプターのインストールには、管理者の許可が必要な場合があります。システムプロキシだけを使うなら、「設定をすべて完了させる」ために全スイッチを一度に有効にする必要はありません。
FlClash
インストーラー / ポータブル版
Windows · AMD64
複数の端末を同じような操作感で管理したい場合は、FlClashも比較してみてください。通常のデスクトップ利用にはインストーラー、アプリの配置場所を自分で管理する場合はZIP版が適しています。ダウンロードしたZIPをすべて展開してから起動してください。圧縮ソフト内から直接起動しないでください。
ポータブル版で変わるのは主にファイルの配置方法です。TUNやサービスに必要な権限が不要になるわけではありません。フォルダーの移動や上書き更新の前に、設定をエクスポートし、実行中のプロセスを終了してください。
Clash Nyanpasu
デスクトップ向けの代替クライアント
Windows · x64 · EXE
Windows向けGUIクライアントの別候補です。比較する際は見た目だけでなく、設定のインポート、プロキシグループの切り替え、ログへのアクセスが使いやすいかを確認しましょう。複雑なオーバーライドを設定している場合は、移行後に最終的な設定内容を確認してください。
クライアントによって設定の保存場所が異なることがあります。旧アプリをアンインストールする前に、サブスクリプションURL、ローカルルール、引き継ぐ設定を分けてバックアップしてください。
Windows · アーカイブ版インストーラー
旧環境の維持、既存設定の再現、過去の画面の確認などを目的とした配布です。元のプロジェクトは開発終了済みです。アーカイブ版は引き続きダウンロードできますが、新しいプロトコルへの対応、OS互換性の改善、セキュリティ修正が今後提供されるわけではありません。
新しいPCでは、General画面に慣れているという理由だけで旧クライアントを選ぶのはおすすめしません。まず開発終了後のクライアント選びを確認し、旧環境を維持するか移行するかを決めてください。アーカイブ欄では現在インストーラーを配布しています。ポータブル版が必要な場合は、上記のFlClashをご覧ください。
Windowsのシステム要件とインストール条件
Appleメニューから「このMacについて」を開き、Apple Silicon搭載機かIntel搭載機かを確認してください。DMGはディスクイメージです。通常は開いた後、アプリを「アプリケーション」フォルダーに移動します。初回起動時にシステムにブロックされた場合は、ダウンロード元とアプリの情報を確認してください。起動のためにシステムのセキュリティ設定全体を無効にするのは避けましょう。

Clash Plus
おすすめ
macOS · DMG
Mシリーズチップ搭載機にはApple Silicon版、Intelプロセッサ搭載機にはIntel版を選んでください。アプリをインストールしてから設定をインポートし、システムプロキシを確認します。チップのアーキテクチャと設定ファイルのプロトコル種別を混同しないようにしてください。
複数の端末で使う場合は、clashplus.ioで製品情報を確認し、各プラットフォームで必要な権限設定を行ってください。

Clash Verge Rev
デスクトップでの設定管理
macOS · 現在のファイルはx64
デスクトップでサブスクリプション、ルール、プロキシモードを管理したい場合に比較できるクライアントです。現在の2つの入口は同じx64イメージを指しています。ボタンのプラットフォーム表示だけで、ARMネイティブ版と判断しないでください。
Windowsから設定を移行する場合は、ローカルファイルのパス、スクリプト、ネットワークインターフェイス名を重点的に確認してください。これらはOSをまたいでそのまま使えないことがあります。

FlClash
複数のプラットフォームで使いやすい
macOS · 現在のファイルはAMD64
複数のOSで似た操作感を求める方に適しています。現在掲載しているのはAMD64イメージです。Apple Silicon搭載機では、互換動作の条件を事前に確認してください。インストール後もプロキシの設定と構成の適用状況を確認しましょう。
別のプロキシアプリに切り替える前に、元のクライアントでプロキシを無効にしてアプリを終了してください。システム設定が複数のアプリによって交互に上書きされるのを防げます。

ClashX Meta
開発終了
macOS · アーカイブ版 · 現在のファイルはx86_64
メニューバーを使う従来のワークフローを維持したい場合は、このアーカイブ版をご覧ください。開発終了済みのため、今後のmacOSアップデートや権限変更、プロトコル互換性の問題が修正されるとは限りません。新規インストールでは、前述のクライアントを比較してください。
クライアントを切り替える前に設定をバックアップしてください。旧アプリが起動できても、すべてのルールやDNSの動作が新しいコアと同じとは限りません。
macOSのシステム要件とインストール条件
比較的新しいスマートフォンでは、まずARM64版が使えるか確認してください。古い端末ではARM版またはユニバーサル版を検討します。ハードウェアが64ビットに対応していても、OSがすべてのビット数のアプリを実行できるとは限りません。APKのインストール時は、ダウンロードまたはファイル管理に使うアプリに必要な範囲でのみインストール権限を許可し、完了後は必要に応じて取り消してください。

Clash Plus
おすすめ
Android · ARM64 · APK
スマートフォンから設定を始めたい方に適しています。インストール後、サブスクリプションをインポートしてプロキシグループを選び、AndroidのVPN接続を許可してください。ステータスバーにVPNアイコンが表示されても、サブスクリプション内のすべてのノードに接続できるとは限りません。
製品情報はclashplus.ioをご覧ください。バックグラウンドにすると接続が頻繁に切れる場合は、まずOSのバッテリー管理によるアプリの制限を確認し、必要に応じて設定を調整してください。
Clash Meta for Android
複数のARM版
Android · APK
Clash形式の設定をすでに使っている場合に比較できるクライアントです。端末のアーキテクチャが分かる場合は対応する版を選んでください。不明な場合はユニバーサル版の対応状況を確認できますが、古いOSや署名の競合には対応できません。
別の配布元から同じアプリ名のものをインストールしている場合、署名の違いで上書きに失敗することがあります。アンインストールを決める前に設定をエクスポートし、ローカルのサブスクリプションやルールを失わないようにしてください。

FlClash
ARM64 / ARM
Android · APK
デスクトップですでにFlClashを使っている場合は、モバイル版の操作方法も比較できます。設定の移行にはエクスポートと再インポートを利用してください。アプリ専用のデータフォルダーを直接コピーするのはおすすめしません。
スマートフォンのシステムVPNは、通常一度に1つのアプリしか使用できません。起動前に他のVPN、通信高速化アプリ、同種のツールを切断してください。権限の競合をノードの障害と誤認するのを防げます。

Surfboard
独自の設定形式
Android · ユニバーサルAPK
対応する設定をすでに持っており、その書式を理解している方に適しています。SurfboardはClashのYAMLをそのまま読み込めば必ず使える代替アプリではありません。ダウンロード前に、サブスクリプションの形式と必要なプロトコルを確認してください。
Clash設定しかなく、変換する予定もない場合は、上記のClash形式に対応したクライアントを選んでください。形式の違いはファイル拡張子だけではありません。ルールやプロキシグループの表現も異なる場合があります。
Androidのシステム要件とインストール条件
iPhoneとiPadでは、App Storeからアプリの詳細ページを開いてください。インストール前に、ストアに表示されるOS互換性、バージョン情報、対応端末を確認しましょう。これらはアップデートで変わるため、すべての端末に固定の要件を示すより確実です。

Clash Plus
おすすめ
iOS / iPadOS · App Store
インストール後、利用権限のあるサブスクリプションまたは設定をインポートし、案内に従ってVPN構成の追加を許可してください。ルールモードとプロキシグループを選んだ後、実際のアプリで接続を確認しましょう。ステータスバーのアイコンだけで、すべての通信経路を判断しないでください。
公式サイト:clashplus.io。他のネットワークツールを使っている場合は、テスト前に切断し、複数の設定が交互に接続を制御しないようにしてください。
iOSのシステム要件とインストール条件
まずディストリビューションのパッケージ形式を確認し、次にCPUアーキテクチャを確認してください。DebianやUbuntu系では通常DEB、FedoraやopenSUSEなどでは通常RPMを選びます。ただし、依存関係を満たすかどうかはディストリビューションのバージョンによります。ここではデスクトップGUIクライアントを掲載しています。GUIのないサーバーではMihomoコアをご覧ください。

Clash Verge Rev
おすすめ
Linux · AMD64 / x86_64
GUIで設定を管理したいLinuxデスクトップユーザーに適しています。ランタイムライブラリが不足している場合は、ディストリビューションのパッケージマネージャーで依存関係を確認してください。他のディストリビューションからライブラリを安易にコピーするのは避けましょう。
システムプロキシが適用される範囲は、デスクトップ環境やアプリが設定に従うかどうかで異なります。ターミナルの通信がプロキシを経由しない場合は、ソフトを何度も再インストールするのではなく、環境変数やクライアントのTUN設定を確認してください。

FlClash
DEBパッケージ
Linux · AMD64
DebianやUbuntu系のデスクトップで、複数のプラットフォームに対応したUIを使いたい場合に適しています。インストール前にパッケージのアーキテクチャが端末と一致するか確認してください。ARM端末にAMD64パッケージをネイティブアプリとしてインストールすることはできません。
システムプロキシに従わないアプリの通信も制御したい場合は、TUNの権限とルーティングを確認してください。まず基本設定で正常に起動することを確認し、その後で制御範囲を広げると原因を特定しやすくなります。
Linuxのシステム要件とインストール条件
まずOSとCPUを確認し、次に実行環境を確認してください。WindowsのAMD64は一般的なIntel/AMDの64ビットプロセッサ、ARM64は64ビットARMシステムに対応します。LinuxのARMv7、ARM64、MIPSは互換ではありません。MIPSではバイトオーダー、浮動小数点ABI、デバイスのファームウェア条件も関係するため、ルーターのブランドだけで判断できません。
コアを実行する前の準備
ZIPを展開したら、実行ファイルを確認してください。GZは通常、単一のバイナリファイルを圧縮したもので、GUI付きのインストーラーではありません。Unix系OSでは、展開後に実行権限も確認してください。DEBはパッケージマネージャーでインストールします。ファイルの配置方法はバイナリを手動で置く場合と異なるため、2つの方法を混在させて上書きしないでください。
まず、現在のコアで読み込める設定を用意してから、バックグラウンドサービスを設定してください。最初はローカルインターフェイスだけで待ち受ける方法がおすすめです。LANからアクセスする必要がある場合は、待ち受けアドレス、認証、ファイアウォールも合わせて設定してください。管理用インターフェイスをインターネットに直接公開しないでください。TUNには仮想デバイス、権限、ルーティングの設定が必要です。コアをダウンロードしただけで自動的に使える機能ではありません。
コアのシステム要件と導入条件
ダウンロード後まず3項目を確認
インストール方法を確認
EXE、DMG、APK、DEB、RPMはそれぞれ対応OSが異なります。拡張子を変更しても形式は変換されません。アーカイブは展開し、インストーラーはOSの手順に従って実行してください。エラーが出た場合はメッセージ全体を記録し、アーキテクチャ、OSのバージョン、ディスクへのアクセス権を確認します。
自分の設定をインポート
クライアントとサブスクリプションは別に提供されます。インポート後、設定が正しく読み込まれることを確認してから、プロキシグループとルールを確認してください。サブスクリプションURLには認証情報が含まれる場合があります。スクリーンショットではURL全体を隠し、設定を共有する前にノードのパスワードやプライベートアドレスも削除してください。
通信の制御機能は一つずつ有効化
まずシステムプロキシまたはスマートフォンのVPNをテストし、必要に応じてTUNを検討してください。複数のプロキシクライアントを同時に起動しないでください。接続に問題がある場合は、ログ、ルールの適用状況、DNSを確認してからアップデートを検討します。再インストールですべての問題が解決するわけではありません。
使い方ガイドで初回接続を設定 →インストールとサブスクリプションのFAQ →
ダウンロード・インストールのよくある質問
Clash for Windowsの開発終了後、新規インストールにはどのクライアントを選べばよいですか?
新規インストールなら、まずClash Plusを比較してください。デスクトップで設定を管理したい場合は、Clash Verge Rev、FlClash、Clash Nyanpasuも候補です。Clash for Windowsは開発終了済みです。アーカイブ版は旧環境の維持を目的としており、新しいプロトコルへの対応やOS互換性の修正は期待できません。
Windows用x64インストーラーとポータブル版、どちらを選ぶ?
「設定」→「システム」→「バージョン情報」でシステムの種類を確認します。一般的なIntel/AMDの64ビットPCにはx64インストーラーが適しています。ファイルの配置場所を自分で管理したい場合は、FlClashのポータブルZIPを選べます。ポータブル版でもサービスや権限の設定がすべて不要になるわけではありません。TUNを有効にする前に、クライアントの案内を確認してください。
Apple Silicon搭載Macでは、どのmacOS版をダウンロードすればよいですか?
「このMacについて」でチップを確認してください。Clash PlusはApple Silicon版とIntel版を個別に配布しています。現在掲載しているClash Verge Rev、FlClash、ClashX Metaは、どちらのアーキテクチャ用ボタンからも同じx64ファイルがダウンロードされます。Apple Silicon搭載機で使う場合はRosettaの互換条件を確認してください。ネイティブARM版ではありません。
Android版のARM64、ARM、ユニバーサル版はどう違いますか?
ARM64版は64ビットARMアプリに対応する端末向け、ARM版は古い32ビットARM環境向けです。ユニバーサル版は複数のアーキテクチャを含むため、ファイルサイズが大きくなる傾向があります。対応状況は、OSが許可するアプリのビット数にも左右されます。インストールできない場合は、OSのバージョン、アーキテクチャ、既存アプリとの署名の違いを確認してください。何度も上書きインストールするのは避けましょう。
クライアントをダウンロードしたのに接続できないのはなぜ?
インストーラーに含まれるのはクライアントアプリのみで、利用可能なノードやサブスクリプションは付属しません。利用権限のあるサブスクリプションまたはローカル設定をインポートし、プロキシグループを選択してから、プラットフォームに応じてシステムプロキシやVPN権限を設定してください。サブスクリプションURLに認証情報が含まれる場合があるため、公開するスクリーンショットやコメントには載せないでください。
Mihomoコアは一般的なデスクトップアプリのように起動できますか?
Mihomoはプロキシコアであり、GUIを備えたデスクトップクライアントではありません。サーバーやルーターで使う場合は、設定ファイル、起動方法、権限を自分で用意し、CPUアーキテクチャと実行環境を確認する必要があります。一般的なPCやスマートフォンでは、上記のGUIクライアントを選んでください。