Clash Plus
おすすめ v-mihomoコアをベースにしたマルチプラットフォームクライアントで、サブスクリプション管理・ポリシーグループ切り替え・ルールベースの振り分けを標準搭載。UIは中国語表示を基本に設計されており、初回利用時に設定ファイルを手動編集する必要はありません。Windows版はx64インストーラーを提供し、システムプロキシとTUNモードは設定ページでワンクリック切り替え可能。レベルを問わず標準的な選択肢としておすすめです。
OS別に、現在もメンテナンスが続くClash系クライアントとMihomoコアを収録。各カードにインストーラーの形式・アーキテクチャ・コア情報を記載し、ダウンロードボタンはページ読み込み時にスクリプトがバージョン一覧と照合して常に最新安定版を指すよう更新されます(一覧の取得に失敗した場合は事前設定された直リンクにフォールバック)。お使いのプラットフォームを選んでください。
このセクションには5つのクライアントを収録しています。最初の4つはmihomoコアをベースに継続的にメンテナンスされており、Clash for Windowsは開発が終了しアーカイブとしてのみ残しています。インストーラーはいずれも標準的なexe形式で、更新時は新バージョンを上書きインストールするだけで既存の設定とサブスクリプションを保持できます。
mihomoコアをベースにしたマルチプラットフォームクライアントで、サブスクリプション管理・ポリシーグループ切り替え・ルールベースの振り分けを標準搭載。UIは中国語表示を基本に設計されており、初回利用時に設定ファイルを手動編集する必要はありません。Windows版はx64インストーラーを提供し、システムプロキシとTUNモードは設定ページでワンクリック切り替え可能。レベルを問わず標準的な選択肢としておすすめです。
コミュニティが引き継いだVergeの後継版で、Tauriベースで構築されておりインストーラーが小さくメモリ消費も少ないのが特徴。設定ファイルの複数プロファイル管理、Mergeおよびスクリプトによるローカルオーバーライド、外部コントロールパネル連携に対応し、設定を細かく制御したいユーザーがデスクトップでよく選ぶクライアントです。x64とARM64の2種類のインストーラーを提供します。
Flutterで開発されたオープンソースクライアントで、デスクトップとモバイルのUIが完全に統一されており、ノードの遅延測定やポリシーグループの可視化ビューを標準搭載し、設定項目も直感的にまとめられています。スマートフォンで既にFlClashを使っていてデスクトップでも同じ操作感を保ちたい人や、シンプルなUIを好む初心者にも向いています。
同じくmihomoベースのデスクトップクライアントで、設定スクリプトによる拡張、複数のプロキシモード、サブスクリプションのグループ管理に対応し、更新も安定したペースで行われています。機能面はVerge系に近く、より個性的なUIデザインが特徴で、Clash Verge Rev以外の選択肢として使えます。両者の設定ファイルは相互に移行可能です。
かつてWindowsの主流クライアントとして使われていましたが、開発者による更新は既に終了しています。ここでは移行期間中の既存ユーザー向けに、最後にリリースされたバージョンのアーカイブインストーラーのみを提供しています。アーカイブ版はコアやセキュリティの更新を受け取らないため、新規ユーザーは上記のメンテナンスが継続しているクライアントを選んでください。
| 項目 | 要件 |
|---|---|
| OS | Windows 10 1809 以降(Windows 11 含む) |
| プロセッサ | 主にx64。ARM64機種はClash Verge RevのARM64版を使用可能 |
| ランタイム | WebView2(未導入の場合はインストーラーが自動で導入を案内) |
| 権限 | TUNモードには管理者権限またはシステムサービスのインストールが必要。システムプロキシモードは通常権限で利用可能 |
macOS版はチップごとにパッケージが分かれています。Apple Silicon(M1以降のモデル)はarm64 / aarch64パッケージを、Intelモデルはx64パッケージをダウンロードしてください。dmgを開いてアプリアイコンをApplicationsフォルダにドラッグすればインストール完了です。初回起動時にシステムからブロックされた場合の対処法はページ下部のよくある質問を参照してください。
Windows版と同じソースを持つマルチプラットフォームクライアントで、macOSではネイティブのメニューバー常駐アイコンからサブスクリプションの読み込み、ポリシーグループの切り替え、拡張モードのオン/オフを素早く操作できます。Apple SiliconとIntel向けにそれぞれネイティブパッケージを提供しており、エミュレーションを介さず動作するため電力効率と性能に優れています。
macOS版はWindows版と同じ機能を備えています。複数プロファイル管理、ローカルオーバーライド、外部コントロールパネル、TUNモードをすべてサポートし、システム拡張の許可フローもアプリ内でガイドされます。複数のサブスクリプションを併用したり、頻繁にルールを書き換えたりするユーザーにとって、macOS上で最も機能が充実した選択肢の一つです。
Flutter製マルチプラットフォームクライアントのmacOS版で、UIはWindows版・Android版と統一されており、ノードの速度測定、ポリシーグループビュー、サブスクリプション管理が同じメイン画面にまとまっているため学習コストが低く済みます。arm64とamd64の2種類のネイティブパッケージを提供しているので、チップに合わせて選んでダウンロードしてください。
Dockを占有しないシンプルなUIが特徴の軽量なmacOSメニューバークライアントで、かつてMacユーザーの定番でした。現在プロジェクトは開発を終了しており、既存ユーザー向けに最後のリリースバージョンのみを提供しています。日常利用にはClash PlusまたはClash Verge Revへの移行を推奨し、サブスクリプションのリンクはそのまま再利用できます。
| 項目 | 要件 |
|---|---|
| OS | macOS 11 Big Sur 以降 |
| チップ | Apple Siliconはarm64 / aarch64パッケージ、Intelモデルはx64パッケージを選択 |
| 初回起動 | ブロックされた場合は「システム設定 → プライバシーとセキュリティ」で「このまま開く」をクリック |
| 拡張モード | TUNモードにはシステム拡張の許可または管理者パスワードの入力が必要で、アプリ内で案内されます |
このセクションの4つのクライアントはいずれもapk直接インストール形式です。インストール前にシステム設定で提供元不明のアプリのインストールを許可する必要があります。プロキシを初めて起動する際、システムからVPN接続のリクエストが表示されるので一度許可すればOKです。バックグラウンドでシステムに終了させられて接続が切れるのを防ぐため、クライアントを省電力の除外リストに追加することをおすすめします。
マルチプラットフォームクライアントのAndroid版で、サブスクリプションの読み込み、ポリシーグループの切り替え、ルールベースの振り分けはデスクトップ版と同じ操作方法です。アプリ単位のプロキシやクイック設定タイルからの切り替えにも対応し、主流のarm64-v8a機種向けにパッケージを提供しています。スマートフォンとPCで同じサブスクリプションを併用する場合、これを選べばUIの切り替えコストを減らせます。
mihomoコミュニティが管理するAndroidクライアントで(通称CMFA)、コアそのものの形で動作し、アプリ単位のプロキシ、オンデマンド起動、設定オーバーライド、複数プロファイル管理に対応しており、バージョン更新もコアの動きに追随します。UIはエンジニア向けの雰囲気で、コアの機能をそのまま使いたい、手動でのパラメータ調整も気にしないユーザーに向いています。
Flutter製マルチプラットフォームクライアントのAndroid版で、メイン画面にサブスクリプション、ポリシーグループ、ノードの遅延をまとめて表示し、測定結果はノード一覧に直接表示されるためページを切り替える必要がありません。arm64-v8aとarmeabi-v7aの2種類のアーキテクチャパッケージを提供しており、新しい端末は前者、古い端末は後者を選んでください。
Surge形式の設定スタイルを採用したAndroidクライアントで、一般的なサブスクリプション形式に対応し、シンプルなUIで始めやすいのが特徴です。ルール記法はClash系とは異なるため、すでにSurgeの設定記法に慣れていてAndroidでも同じルールを使いたいユーザーに向いています。当サイトではuniversal(汎用)アーキテクチャパッケージを提供しています。
| 項目 | 要件 |
|---|---|
| OS | Android 7.0以降(完全なVpnService機能を得るにはAndroid 9以上を推奨) |
| プロセッサ | 2019年以降の主流機種はarm64-v8a、旧型機種はarmeabi-v7a、不明な場合はuniversalを選択 |
| 権限 | 初回接続時にVPN接続リクエストの許可が必要。バックグラウンド切断を防ぐため省電力の除外リストへの追加を推奨 |
| インストール元 | システム設定でブラウザ/ファイルマネージャーからのアプリインストールを許可する必要あり |
iOS版はApp StoreからClash Plusをインストールします。更新はストア経由で自動配信され、Network Extensionの許可もアプリ内で一度の操作で完了します。デスクトップ版やAndroid版から移行する場合、サブスクリプションのリンクはそのまま再利用できます。
iPhoneとiPad共通で使えるClash系クライアントで、mihomoコアをベースにサブスクリプションの読み込み、ポリシーグループの切り替え、ルールベースの振り分け、オンデマンド接続に対応し、接続中はシステムのステータスバーにVPNマークが表示されます。App Store経由で配信され、バージョン更新もストアから自動配信されるため、インストーラーを手動で管理する必要はありません。詳しい製品情報は公式サイト clashplus.io をご覧ください。
| 項目 | 要件 |
|---|---|
| OS | iOS 15以降、iPadOSも同様に対応 |
| 対応機種 | iPhone / iPad共通バイナリ |
| ネットワーク権限 | 初回接続時にNetwork Extension(VPN設定の追加)の許可が必要。アプリ内でガイドされます |
| 更新方法 | App Storeによる自動更新。インストーラーの手動ダウンロードは不要 |
Linuxデスクトップ環境向けに2つのGUIクライアントを提供しています。debパッケージはDebian / Ubuntuおよびその派生ディストリビューション向け、rpmパッケージはFedora / openSUSE系向けです。コマンドラインでのインストール例:sudo apt install ./パッケージ名.deb または sudo dnf install ./パッケージ名.rpm。サーバーやデスクトップ環境のない場合はコアのセクションをご利用ください。
Linuxデスクトップ上で最も機能が充実したClash系クライアントです。システムトレイ常駐、TUNモード、ローカルオーバーライド、外部コントロールパネルがすべて利用可能で、GNOMEとKDEのシステムプロキシ設定にも対応しています。amd64 deb、arm64 deb、rpmの3種類のパッケージを提供し、主流のディストリビューションとARM機種をカバーします。
Flutter製マルチプラットフォームクライアントのLinux版で、UIは他プラットフォームと完全に統一されており、サブスクリプション管理やノードの速度測定もそのまま利用可能で、依存パッケージが少なくクリーンにインストールできます。Linuxデスクトップでシンプルさを求めるユーザーや、他プラットフォームで既にFlClashを使っているユーザーに向いており、amd64 debパッケージを提供しています。
| 項目 | 要件 |
|---|---|
| ディストリビューション | deb:Debian 11 / Ubuntu 20.04以降;rpm:Fedora 38 / openSUSE Leap 15.5以降 |
| デスクトップ環境 | GNOME / KDEはシステムプロキシを自動設定;その他のデスクトップはプロキシポートを手動設定可能 |
| 依存関係 | WebKitGTK(パッケージマネージャーでのインストール時に自動解決) |
| 権限 | TUNモードにはコアのバイナリに cap_net_admin 権限を付与する必要があり、アプリ内で案内されます |
このセクションはサーバー、ルーター、デスクトップ環境のないユーザー向けです。mihomoコアのバイナリを直接ダウンロードし、自分で config.yaml を作成した上でコマンドラインまたはsystemdから実行します。通常のデスクトップやスマートフォンのユーザーはコアを別途インストールする必要はなく、前述の各プラットフォームのGUIクライアントに既に内蔵されています。起動例:./mihomo -d /etc/mihomo。
| OS | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| Windows | amd64 | zip | mihomo-windows-amd64.zip |
| Windows | arm64 | zip | mihomo-windows-arm64.zip |
| macOS | Intel (amd64) | gz | mihomo-darwin-amd64.gz |
| macOS | Apple Silicon (arm64) | gz | mihomo-darwin-arm64.gz |
| Linux | amd64 | deb | mihomo-linux-amd64.deb |
| Linux | amd64 | gz | mihomo-linux-amd64.gz |
| Linux | arm64 | gz | mihomo-linux-arm64.gz |
| Linux | armv7 | gz | mihomo-linux-armv7.gz |
| Linux | mips-softfloat | gz | mihomo-linux-mips-softfloat.gz |
x86サーバーや仮想マシンはamd64、Raspberry Pi 3/4/5や大半のARM開発ボードはarm64、旧型の32bit ARM機種はarmv7、MT7621などの一部MIPSルーターはmips-softfloatを選んでください。展開後は chmod +x mihomo で実行権限を付与するのを忘れずに。
ここではダウンロードとインストールに直接関わる質問のみを収録しています。サブスクリプションの読み込み、モード選択、トラブル対処についてはクイックスタートとよくある質問のページをご覧ください。
各プラットフォームのセクションで最初に表示されるカードが当サイトのおすすめです。全プラットフォームでまずClash Plusを推奨します。すぐに使えてデスクトップとモバイルの両方をカバーします。Linuxの場合はClash Verge Revが第一候補です。ローカルオーバーライドや外部コントロールパネルなど高度な機能が必要な場合、デスクトップではClash Verge RevやClash Nyanpasuも選択できます。Androidでコアに近い機能を求める場合はClash Meta for Androidが候補になります。
長期間古いままになることはありません。ページ読み込み時にスクリプトがバージョン一覧を取得し、各ダウンロードボタンを現在の最新安定版のアドレスに置き換えます。カード上のバージョンバッジも一覧の内容に同期して更新されます。一覧の読み込みに一時的に失敗した場合でも、ボタンは事前設定された直リンクにフォールバックするため、問題なくダウンロードできます。
これは大量配布されていないインストーラーに対してSmartScreenが表示する標準的な警告であり、問題が検出されたわけではありません。ダイアログ内の「詳細情報」をクリックし、続けて「実行」をクリックすればインストールを続行できます。インストール完了後は、後でTUNモードを有効にしやすくするため、初回は管理者権限で起動することをおすすめします。
「システム設定 → プライバシーとセキュリティ」を開き、「セキュリティ」欄でブロックされたアプリを見つけて「このまま開く」をクリックし、管理者パスワードを入力すれば起動できます。あわせてチップのアーキテクチャも確認してください。Apple Siliconモデルはarm64パッケージ、Intelモデルはx64パッケージをダウンロードする必要があり、間違ったアーキテクチャを入れるとRosettaによる変換実行となり性能が低下します。
2019年以降に発売された主流のスマートフォンはほぼarm64-v8aなので、まずこちらを選んでください。旧型端末や一部のテレビボックスはarmeabi-v7aです。アーキテクチャが不明な場合はuniversal(汎用パッケージ)を選べば、サイズは大きくなりますがどのアーキテクチャでも動作します。インストール後、初回接続時にシステムからVPN接続のリクエストが表示されるので、一度許可すれば完了です。
各プラットフォームのGUIクライアントは内部でmihomoコアを組み込んでおり、プロキシの転送、ルールベースの振り分け、DNS処理はコアが担当し、クライアントはサブスクリプション管理とUI操作を担当します。コアを単独でダウンロードするのはサーバー、ルーター、デスクトップ環境のない場合に適しており、自分で設定ファイルを作成してコマンドラインから実行する必要があります。通常のデスクトップやスマートフォンのユーザーはGUIクライアントを直接インストールすれば十分です。
ダウンロードとインストールは最初の一歩に過ぎません。サブスクリプションを読み込み、接続を確認して初めて導入完了です。以下の2つの手順に進んでください。