OS別インストーラー · アーキテクチャ選び · インストール準備

Clashのダウンロードとクライアントのインストーラー

OSを選び、CPUアーキテクチャを確認してください。PCやスマートフォンにはGUIクライアント、サーバーやルーターにはMihomoコアを選びます。

クライアントと接続サービスは別途用意が必要です。インストール後、有効なサブスクリプションまたはローカル設定をインポートしてください。

デスクトップクライアント / EXE

Windowsクライアント

初めてインストールする場合は、まずClash Plusをご確認ください。以下のGUIクライアントはx64インストーラーです。対応するアーキテクチャのWindows端末で利用できます。ARM端末ではアプリの互換性を別途確認してください。x64版はARM64ネイティブ版ではありません。

Clash Verge Rev

設定、ルール、接続方法を管理したいデスクトップユーザーに適しています。システムプロキシとTUNは異なる通信経路です。まずシステムプロキシで動作を確認し、TUNを使う場合は必要な権限やサービスを設定してください。

Windows · x64 · EXE

FlClash

PCとスマートフォンで似た操作感を求める方に適しています。初めて使う場合はインストーラーを選んでください。ZIP版は固定の場所に展開し、圧縮ファイル内から直接起動したり、使用中のデータファイルを移動したりしないでください。

Windows · AMD64

Clash Nyanpasu

別のデスクトップ向け設定管理画面を使いたい方に適しています。既存のClash設定はあらかじめバックアップし、新しいクライアントに個別にインポートしてください。画面や設定項目は元のクライアントと完全には一致しないため、上書き設定、ポート、起動設定を確認し直してください。

Windows · x64 · EXE

Clash for Windows

開発終了

旧環境の確認や設定移行の参考用です。初めてインストールする場合は、ほかのクライアントをお選びください。アーカイブ版のコア機能は旧環境向けのため、新しいプロトコルや設定項目を認識できない場合があります。設定の解析エラーが発生した場合は、継続してメンテナンスされているクライアントへの移行をご検討ください。

Windows · アーカイブ版インストーラー

Windowsのシステム要件とインストール準備

確認項目要件と推奨事項
システム環境サポート対象のWindows 10またはWindows 11を推奨します。具体的な最低バージョンは、各インストーラーの案内をご確認ください。
プロセッサ「設定 → システム → バージョン情報」でシステムの種類を確認してください。このセクションのインストーラーはx64 / AMD64向けです。
権限とポート通常の利用では、まずシステムプロキシを設定してください。TUNやバックグラウンドサービスには管理者の許可が必要な場合があります。ポートが競合する場合は、旧クライアントを終了してください。

インストール前後の確認

インストーラー選びと設定の移行

まずアプリが正常に起動することを確認し、その後で設定と接続を確認します。問題を切り分けると、原因を追いやすくなります。

ダウンロードしたファイルの種類を確認する

インストーラー、ディスクイメージ、圧縮ファイル、コアのバイナリはそれぞれ用途が異なります。WindowsのEXEは通常インストールに使い、macOSのDMGはアプリを収録したディスクイメージです。AndroidのAPKはシステムのインストーラーで処理します。Linuxではディストリビューションのパッケージ形式とアーキテクチャの両方を合わせる必要があり、拡張子だけでは使えるか判断できません。

ブラウザがダウンロード中のファイルを何度も開かないでください。システムからインストールに適さないと表示された場合は、表示内容を控えてOSの種類を確認します。クライアントを次々に入れ替えるのは避けてください。インストールの失敗とサブスクリプションの無効化は別の段階の問題です。それぞれ分けて確認してください。

設定を保存し、データディレクトリはそのまま移さない

アップグレード前にサブスクリプションURL、ローカルYAML、カスタムルール、上書き設定を保存し、ポート、DNSモード、TUNの使用有無も記録してください。サブスクリプションURLにはアクセス情報が含まれる場合があります。公開フォーラムに投稿したり、スクリーンショットに写したりしないでください。クライアント間の移行では、インポート機能を使って設定を作り直し、ローカルの変更は手動で確認します。

サブスクリプションの自動更新で、直接編集した内容が上書きされる場合があります。長期間保持する変更には、クライアントが対応する上書き機能や拡張機能を使ってください。旧クライアントのデータベース、キャッシュ、サービス状態は新しいクライアントで認識できるとは限りません。ディレクトリ全体をコピーすると、古い問題まで引き継ぐおそれがあります。

システムプロキシとTUNの権限を区別する

システムプロキシは、システムのプロキシ設定を参照するアプリに主に影響します。TUNは仮想ネットワークインターフェースを使って対象の通信を処理するため、より多くの権限やルート、DNS設定が関係します。初回はまずシステムプロキシで動作を確認し、設定が有効だとわかってから、アプリの用途に応じてTUNを使うか判断してください。

クライアントを切り替える前に、トレイやメニューバーのバックグラウンドプロセスも含め、旧アプリを完全に終了してください。複数のクライアントが同時にプロキシ設定を変更すると、スイッチが有効でも通信が古いポートを通ることがあります。インストール中に権限を求められた場合は、対象のアプリと操作内容を確認してから許可してください。

起動と接続を別々に確認する

クライアントが開くのは、アプリが起動したことを示すだけです。続けてサブスクリプションを更新できるか、設定が有効か、プロキシモードが意図どおりか、システムやアプリが指定した接続方式を実際に使っているか確認してください。ルールモードではルールのマッチ順に接続先が決まり、すべての通信がプロキシ経由になるわけではありません。

問題が起きたら、まずログに記録されたエラーの種類を確認します。設定の解析、ポートの競合、権限の不足、接続先への接続失敗では対処方法が異なります。必要なエラー情報を残し、一度に変更する設定は1つに絞ってください。DNS、モード、ルートを同時に変更すると原因を特定しにくくなります。

ダウンロードに関するよくある質問

パッケージ選びとインストールのQ&A

アーキテクチャ、アップグレード、初回起動で迷ったときの確認方法。

初めてClashをダウンロードする場合、どのクライアントを選べばいいですか?

Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revをまずご確認ください。端末のアーキテクチャを確かめてからインストーラーを選びます。クライアントに接続サービスは含まれないため、インストール後に利用可能な設定をインポートしてください。

ARM64、AMD64、x64、ユニバーサル版の違いは何ですか?

AMD64とx64は通常、同じ64ビットx86アーキテクチャを指します。ARM64は別系統の64ビットプロセッサ向けです。Androidのユニバーサル版は複数のアーキテクチャに対応するため、ファイルサイズが大きくなる傾向があります。ダウンロード前にOSのプロセッサ情報や端末情報を確認し、メーカー名だけで判断しないでください。

Apple Silicon搭載Macでは、macOS向けのボタンをどれでも選べますか?

ボタンのグループだけで判断しないでください。Clash PlusにはARM64専用パッケージがありますが、現在掲載中のClash Verge Rev、FlClash、ClashX MetaのmacOS版はx64またはx86_64ファイルです。Apple Siliconで利用する場合はRosettaの対応状況を確認するか、ネイティブ対応のARM64版を優先してください。

ダウンロードしたのに、すぐ接続できないのはなぜですか?

インストーラーに含まれるのはクライアントのみで、接続サービスは含まれません。有効なサブスクリプションまたはローカル設定をインポートし、設定を有効にしてから、必要に応じてシステムプロキシまたはTUNを有効にしてください。まずはどちらか一方の接続方式を確認し、複数のプロキシクライアントを同時に動かさないようにします。

クライアントのアップグレード前に、何を保存しておけばいいですか?

サブスクリプションURL、ローカル設定、カスタムルール、上書き設定をエクスポートまたはバックアップし、ポート番号と接続方式も控えておきます。旧クライアントを完全に終了してから新しいバージョンをインストールし、初回起動時に設定が正常に移行されたか確認してください。クライアント間の移行では、データディレクトリ全体をそのまま上書きしないでください。

GUIクライアントとMihomoコア、どちらをダウンロードすればいいですか?

PCやスマートフォンで日常的に使う場合は、設定のインポートやモード切り替え、ログ確認ができるGUIクライアントがおすすめです。Mihomoコアはサーバー、ルーター、コマンドラインでの運用向けです。設定、起動方法、権限、サービス管理は自分で用意する必要があります。