Clash Plus
継続的にメンテナンスされているマルチプラットフォーム対応クライアントで、Mihomo コアを内蔵しています。Linux 版は deb と rpm のパッケージを用意しており、サブスクリプションの読み込み、ルールベース振り分け、システムプロキシ、TUN モードがそのまま使えます。新規導入時の第一候補です。公式サイトは clashplus.io。
download / packages
OS ごとにタブを切り替えて、各プラットフォームのクライアントをおすすめ順に掲載しています。ダウンロードボタンはスクリプトが自動的に最新バージョンへのリンクに解析します。各プラットフォームの下にはシステム要件を、ページ末尾にはダウンロードに関するよくある質問を掲載しています。
Linux デスクトップにはまず Clash Plus をおすすめします。deb パッケージは Debian / Ubuntu 系とその派生ディストリビューション向け、rpm パッケージは Fedora / openSUSE 系向けです。より細かい設定拡張が必要なら Clash Verge Rev を選んでください。Arch 系ユーザーは AUR から同名パッケージを取得できます。ほかに FlClash の deb 変換版も利用できます。インストール後に TUN モードが必要な場合は、クライアントの案内に従ってコアに権限を付与してください。
継続的にメンテナンスされているマルチプラットフォーム対応クライアントで、Mihomo コアを内蔵しています。Linux 版は deb と rpm のパッケージを用意しており、サブスクリプションの読み込み、ルールベース振り分け、システムプロキシ、TUN モードがそのまま使えます。新規導入時の第一候補です。公式サイトは clashplus.io。
Tauri ベースのオープンソースクライアントで、Mihomo コアを内蔵しています。Linux デスクトップで最も広く使われている選択肢です。サブスクリプション管理、Merge / Script による設定拡張、TUN モード、トレイからのプロキシグループ切り替えに対応。システム負荷が低く、GNOME や KDE などの主要デスクトップ環境とも相性良好です。
Flutter で書かれたマルチプラットフォーム対応のオープンソースクライアントで、こちらも Mihomo コアを採用しています。シンプルな画面デザインでライト/ダークテーマにも自動対応。デスクトップとモバイルで操作感が統一されているため、複数端末で同じ使い方を保ちたいユーザーに向いています。deb パッケージは Debian / Ubuntu 系ディストリビューションに対応します。
| 項目 | 要件 |
|---|---|
| ディストリビューション | Ubuntu 20.04 以降 / Debian 11 以降 / Fedora 38 以降など主要ディストリビューション、x86_64 アーキテクチャ |
| デスクトップ環境 | systemd を備えた GNOME / KDE / Xfce などのデスクトップ環境。トレイ機能はシステムトレイ拡張に依存します |
| 権限 | インストールには sudo が必要です。TUN モードには root 権限、またはコアバイナリへの setcap 設定が必要です |
| ディスク容量 | 約 300 MB(コアとルールデータベースを含む) |
以下のクライアントはすべて x64 版インストーラーを提供しており、おすすめ順に並んでいます。初回起動時にシステムプロキシや TUN モードを有効にすると管理者権限を求められますが、これは正常な動作です。リストの最後にある Clash for Windows は開発終了済みで、アーカイブとしてのみ提供しています。
継続的にメンテナンスされているマルチプラットフォーム対応クライアントで、Mihomo コアを内蔵しています。サブスクリプションの読み込み、ルールベース振り分け、ノードの速度測定、システムプロキシ、TUN モードがそのまま使え、画面表示も日本語対応が進んでいます。新規導入時の第一候補です。公式サイトは clashplus.io。
オープンソースコミュニティが引き継いで開発を続けている Verge 系フォークで、設定拡張性が高いのが特徴です。Merge や Script を使えば、サブスクリプション本体を変更せずにカスタムルールを重ね掛けできるため、細かく振り分けを制御したいユーザーに向いています。トレイメニューからプロキシグループやモードを直接切り替えられます。
クロスプラットフォーム対応のオープンソースクライアントで、画面がすっきりしていて導入のハードルが低いのが特徴です。サブスクリプション、振り分け、TUN といったコア機能は一通り揃っていますが、設定項目を増やしすぎていないため、インストール・読み込み・接続の3ステップだけで済ませたいユーザーに向いています。Android 版と同じ操作感を共有しています。
同じく Mihomo ベースのオープンソースクライアントで、設定のチェーン式オーバーライドや複数コアの切り替えといった機能を備えています。更新頻度が高く実験的な機能も多いため、設定を積極的にいじりたい上級ユーザーに向いています。安定性を重視する場合は上の2つを選んでください。
かつて Windows で主流だったクライアントですが、プロジェクトは既に開発終了しており、ここではアーカイブ版を提供しています。既存の設定はそのまま動作しますが、新しいプロトコルや新設定項目には対応しません。旧ユーザーが移行期間のつなぎとして使う想定で、新規導入する場合は上記の継続メンテナンスされているクライアントを選んでください。
| 項目 | 要件 |
|---|---|
| 対応OS | Windows 10 64 ビット以降、Windows 11 完全対応 |
| アーキテクチャ | x64。ARM 端末では x64 版がシステムの変換機能で動作する場合があります |
| 権限 | インストールと TUN モードの有効化には管理者権限が必要です |
| ディスク容量 | 約 200〜400 MB(クライアントとルールデータベースにより異なる) |
ダウンロード前にチップの種類を確認してください。Apple メニュー →「この Mac について」で、Apple M シリーズと表示されていれば Apple Silicon 版、Intel プロセッサと表示されていれば Intel 版を選びます。初回起動時にシステムにブロックされた場合は、「システム設定 → プライバシーとセキュリティ」で「このまま開く」をクリックしてください。
全プラットフォームで継続的にメンテナンスされているクライアントで、macOS 版はメニューバー常駐と拡張モードに対応し、サブスクリプション・振り分け・システムプロキシを一画面で設定できます。Apple Silicon と Intel のネイティブパッケージをそれぞれ用意しており、変換実行に依存しません。
オープンソースクライアントの macOS 版で、機能は Windows / Linux 版と同一です。設定拡張、TUN モード、トレイからの高速切り替えも一通り揃っています。複数プラットフォームで同じ設定方法を使いたいユーザーにおすすめです。
Flutter によるクロスプラットフォームクライアントの macOS 版で、画面はモバイル版と統一されています。サブスクリプション管理、ルールベース振り分け、TUN をカバーしており、設定画面をあまりいじりたくないシンプル志向のユーザーに向いています。
定番のメニューバークライアント ClashX の Meta コア版で、非常に軽量で Dock を占有せずメニューバーに常駐します。プロジェクトは開発終了済みですが、アーカイブ版は問題なくインストール・利用できるため、シンプルなメニューバー形式を好む既存ユーザーに向いています。
| 項目 | 要件 |
|---|---|
| 対応OS | macOS 11 Big Sur 以降 |
| アーキテクチャ | Apple Silicon(M シリーズ)と Intel それぞれ専用のインストーラーを提供 |
| 権限 | 初回起動時に「プライバシーとセキュリティ」で許可が必要。TUN モードにはシステム拡張の許可が必要です |
| ディスク容量 | 約 200〜350 MB |
ここ数年のスマートフォンなら arm64-v8a 版を選んでください。古い 32 ビット端末は armeabi-v7a、判断がつかない場合は容量が大きめの universal(汎用)版を選ぶと安心です。インストール時には「不明なソースからのアプリを許可」の確認、初回接続時には VPN 許可のポップアップが表示されますが、いずれも正常な流れです。
Android 版はデスクトップ版と同じ画面デザインと操作感を継承しており、サブスクリプションの読み込み、プロキシグループの切り替え、ノードの遅延測定を1画面で完結できます。バックグラウンド常駐も安定しており、スマートフォンのメインクライアントとして向いています。
Clash Meta プロジェクトの公式 Android クライアントで、VpnService を利用して端末の通信を制御します。設定の上書き、アプリ単位の振り分け、複数設定の切り替えに対応。ツール志向で画面はシンプルですが制御の粒度が細かく、上級ユーザーによく使われています。
デスクトップ版と画面デザインを共有するクロスプラットフォームクライアントで、モバイルでも動作が滑らかで、ライト/ダークテーマもシステムに追従します。パソコンで FlClash を使っているユーザーは、スマートフォンでも同じ操作感をそのまま活かせます。
Clash のサブスクリプション形式に対応した Android クライアントで、画面がシンプルで設定項目も少なく、universal 版は各アーキテクチャに対応します。メインクライアントとは別の予備手段として、あるいは設定に詳しくない家族の端末用としても使えます。
| 項目 | 要件 |
|---|---|
| 対応OS | Android 8.0 以降 |
| アーキテクチャ | arm64-v8a が主流。古い端末は armeabi-v7a または universal 版 |
| 権限 | 不明なソースからのアプリのインストール許可、初回接続時の VPN 許可 |
| ストレージ容量 | 約 100〜200 MB(universal 版はサイズが大きくなります) |
iOS では App Store から Clash Plus をインストールします。下のボタンをタップすると直接ストアの詳細ページに移動し、一般的なアプリと同じ手順でインストールできます。初回起動時にサブスクリプションを読み込み、VPN 構成の追加を許可すれば利用できます。iPhone と iPad の両方に対応しています。
App Store で正式配信されている Clash クライアントで、サブスクリプションの読み込み、ルールベース振り分け、プロキシグループの切り替え、オンデマンド接続に対応しています。画面表示も日本語対応が進んでおり、デスクトップ版や Android 版と一貫した使い心地です。詳しくは公式サイト clashplus.io をご覧ください。
| 項目 | 要件 |
|---|---|
| 対応OS | iOS 15 以降、iPhone と iPad の両方に対応 |
| インストール方法 | App Store から直接インストールし、ストアの更新に自動追従 |
| 権限 | 初回接続時に VPN 構成の追加許可が必要です |
Mihomo は Clash Meta コアの後継プロジェクトです。以下は各プラットフォーム向けの単体コアビルドで、サーバー、ルーター、コンテナなど GUI を持たない環境向けです。config.yaml を自分で用意し、systemd サービスや OpenWrt の起動スクリプトと組み合わせて動かす必要があります。一般的なパソコンやスマートフォンのユーザーは、コアが内蔵された上記のグラフィカルクライアントを使ってください。個別にダウンロードする必要はありません。
| プラットフォーム | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| 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 |
導入時のヒント
ルーターでは先に uname -m でアーキテクチャを確認してからダウンロードしてください。aarch64 は arm64、armv7l は armv7 に対応します。MT7621 などの一部 MIPS 系プラットフォームでは mips-softfloat を選びます。展開後は実行権限を付与してください(chmod +x mihomo)。
how to choose
現在も継続的にメンテナンスされているクライアントを優先してください。Clash Plus、Clash Verge Rev、FlClash、Clash Nyanpasu は Mihomo コアの更新に追従しており、新しいプロトコルや設定項目も正しく解析できます。Clash for Windows と ClashX Meta は開発終了済みで、既存の設定は使えますが新規導入はおすすめしません。
サブスクリプションを読み込んですぐ使いたいだけなら Clash Plus か FlClash を選び、初期設定のまま使えます。Merge / Script による設定の上書きや細かいルール制御が必要なら Clash Verge Rev か Clash Nyanpasu を選びます。サーバーやルーターなど GUI のない環境では、Mihomo の単体コアを直接導入してください。
インストール後のサブスクリプション読み込み、プロキシモードの選択、接続確認の手順は使い方ガイドを参照してください。ルールベース振り分け、TUN モード、設定ファイルの各項目まで体系的に理解したい場合は完全マニュアルをご覧ください。
download faq
はい。ページ読み込み時にスクリプトがバージョン一覧を取得し、各ボタンを該当クライアントの最新版ダウンロードリンクに差し替えます。一覧が一時的に取得できない場合でも、ボタンにはそのまま使えるインストーラーへの完全なリンクが設定されているため、クリックすればダウンロードできます。カード上のバージョン番号も同じスクリプトによって表示され、一覧のデータが基準になります。
まずおすすめなのは Clash Plus です。Mihomo コアを内蔵し、サブスクリプションの読み込み、ルールベース振り分け、システムプロキシがそのまま使え、画面表示も日本語対応が進んでいるため、基本的にドキュメントを読まなくても使えます。Merge / Script のような設定拡張機能が欲しい場合は Clash Verge Rev を選んでもよいでしょう。どちらもコアの更新に継続的に追従しています。
画面左上の Apple メニューから「この Mac について」を開いてください。チップの項目に M1 / M2 / M3 などの Apple M シリーズと表示されていれば Apple Silicon 版を、Intel プロセッサと表示されていれば Intel 版をダウンロードします。アーキテクチャを間違えると起動できない、または変換実行が必要になることが多く、その場合は正しいアーキテクチャのインストーラーを再ダウンロードすれば解決します。
arm64-v8a は 64 ビットプロセッサ向けで、ここ数年に発売されたスマートフォンはほぼすべてこれに該当するため優先的に選んでください。armeabi-v7a は古い 32 ビット端末向けです。端末のアーキテクチャが分からない場合は、まず arm64-v8a を導入し、システムから非対応と表示されたら armeabi-v7a に切り替えるか、サイズは大きくなりますが各アーキテクチャに対応する universal(汎用)版を選んでください。
使えます。このページではアーカイブ版を提供しており、既存の設定はそのまま動作します。ただしプロジェクトの更新は行われず、新しいプロトコルや新設定項目には対応せず、問題が起きても今後の修正はありません。移行期間のつなぎとして使うことをおすすめし、新規導入する端末には Clash Plus や Clash Verge Rev など継続的にメンテナンスされているクライアントを選んでください。
一般的なパソコンやスマートフォンのユーザーはグラフィカルクライアントをダウンロードするだけで十分です。Clash Plus、Clash Verge Rev、FlClash などにはすでにコアが内蔵されているため、個別にインストールする必要はありません。Mihomo の単体コアはサーバー、ソフトルーター、コンテナ環境向けで、GUI がなく、自分で config.yaml を記述し、systemd サービスや OpenWrt の起動スクリプトと組み合わせて常駐させる必要があります。