プラットフォーム別に整理されたインストーラーの入口です:Windows、macOS、Android、iOS、Linux、mihomo コア。ダウンロードボタンはページ読み込み時に自動的に現在の最新バージョンへ解決されます。解決に失敗した場合は、内蔵の固定バージョン URL にフォールバックし、ダウンロードが中断されることはありません。すべてのクライアントはオープンソースエコシステムから提供され、永久無料です。選定に迷ったら先に比較レビューを確認し、インストール後はチュートリアルに沿ってサブスクリプションを読み込めば利用開始できます。
Windows 向けは選択肢が最も多いプラットフォームです。通常は次の順で選ぶことをおすすめします。1枚目のカードは現在最も活発に保守され、対応プロトコルが最も広い選択肢です。末尾の Clash for Windows は保守が終了しており、旧インターフェースに依存しているユーザー向けのアーカイブとして提供しています。インストーラーはいずれも x64 アーキテクチャで、Windows 10 以上のシステムであればダブルクリックでインストールできます。
mihomo コアをベースにしたデスクトップクライアントで、TUN モードとサブスクリプション管理を内蔵し、SS、Vmess、Trojan、VLESS、Hysteria2 などの主要プロトコルに対応しています。インターフェースは日本語表示にも対応し、サブスクリプションリンクを読み込めばルールベースの振り分けがすぐに使えます。旧クライアントから移行するユーザーに向いています。
コミュニティによって活発に保守されているオープンソースクライアントで、Tauri をベースに構築されており、サイズが小さくメモリ使用量も低めです。ルール編集、Merge / Script による設定拡張、システムプロキシガードを提供し、設定ファイルを細かく制御したい上級ユーザーに向いています。
Flutter で開発されたクロスプラットフォーム対応クライアントで、デスクトップとモバイルのインターフェースが統一されており、複数デバイスを使うユーザーの学習コストが低くなります。デフォルト設定のままでも十分使えて、ダッシュボード形式のトラフィック表示も備えています。インストール版は通常利用に、ポータブル版は解凍してすぐ使えレジストリを変更しません。
軽快なデザインが特徴のオープンソースクライアントで、複数コアの切り替えや設定のチェーン処理に対応し、ノードの遅延測定パネルも備えています。機能面では Verge 系に近く、そのインターフェースデザインが気に入ったユーザーに向いています。
かつて最も広く使われていた Windows クライアントで、プロジェクトは 2023 年に更新を終了しました。アーカイブ版は既存の設定を引き続き動作させられますが、VLESS や Hysteria2 などの新しいプロトコルには対応せず、不具合修正も行われません。旧来のワークフローに依存しているユーザーのみダウンロードを推奨し、代替案は比較レビューを参照してください。
| OS | Windows 10 / 11(64 ビット);Clash for Windows のアーカイブ版は Windows 7 SP1 以上に対応 |
|---|---|
| プロセッサアーキテクチャ | x64;ARM デバイスはシステム内蔵の変換機能で動作しますが、パフォーマンスが低下します |
| メモリ | 4 GB 以上を推奨、クライアント動作時の使用量は約 100〜300 MB |
| ディスク容量 | 200 MB の空き容量 |
| その他 | TUN モードを有効にするには管理者権限で仮想ネットワークアダプタドライバーをインストールする必要があり、初回起動時に画面の指示に従って確認するだけで完了します |
macOS クライアントはチップアーキテクチャで区別されます:Apple M シリーズチップは Apple Silicon(arm64)版を、Intel プロセッサは x64 版をダウンロードしてください。確認方法:Apple メニュー → この Mac について → チップの項目。初回起動時に開発元が不明との警告が出た場合は、「システム設定 → プライバシーとセキュリティ」で「このまま開く」を選択してください。
macOS 版は Windows 版と機能が一致しています:mihomo コア、TUN モード、サブスクリプション管理、ルールベースの振り分けをすべて備え、メニューバー常駐アイコンからプロキシモードとノードグループを素早く切り替えられます。Apple Silicon にネイティブ対応しており、消費電力のパフォーマンスも良好です。
macOS 版でも他のデスクトッププラットフォームと同等の設定拡張機能を維持しており、システムプロキシと TUN の両モードに対応し、トレイからのクイック切り替えも可能です。Windows と macOS を併用して同じ設定運用フローを使いたいユーザーに向いています。
クロスプラットフォームで統一されたインターフェースは macOS でも同様に使えて、Android 版と組み合わせても設定ロジックが完全に一致します。デフォルト設定が合理的で、パラメータ調整を避けたいユーザーがそのままサブスクリプションを読み込んで使うのに向いています。
macOS メニューバー常駐クライアントの定番で、シンプルな常駐表示と低リソース消費で知られ、コアには Meta 系を採用しています。プロジェクトは保守を終了していますが、既存機能はそのまま利用でき、新規ユーザーには上記の更新が続いているクライアントを優先的に推奨します。
| OS | macOS 11 Big Sur 以上、TUN を完全にサポートするには macOS 12 以上を推奨 |
|---|---|
| プロセッサアーキテクチャ | Apple Silicon(M シリーズ)と Intel x64 それぞれに対応するインストーラーがあり、「この Mac について」のチップ情報で選択 |
| メモリ | 4 GB 以上を推奨、メニューバー常駐クライアントの動作時使用量は約 60〜200 MB |
| ディスク容量 | 150 MB の空き容量 |
| その他 | TUN モードにはシステムネットワーク拡張の許可が必要;初回起動時にブロックされた場合は「プライバシーとセキュリティ」で許可する |
Android クライアントは APK 直接インストール方式で配布されており、ダウンロード後にシステム設定で「不明なアプリのインストール」を許可する必要があります。近年の主流端末はほとんどが arm64-v8a アーキテクチャなので、まず arm64 パッケージを選んでください。古い 32 ビット端末は armeabi-v7a を、アーキテクチャが不明な場合は universal 汎用パッケージを選択してください。インストール後、初回接続時に VPN 権限の許可を求められますが、通常の認可プロセスです。
Android 版は mihomo コアとデスクトップ版と同じサブスクリプション体系を採用しており、同じサブスクリプションリンクを読み込むことで複数デバイス間の設定を同期できます。アプリ単位のプロキシ振り分けとバックグラウンド省電力戦略に対応し、長時間の待機でも消費電力を良好にコントロールできます。
Meta 系の公式 Android クライアントで、インターフェースはネイティブの Material デザインに近く、設定項目がすべて公開されており、ルールセットと上書きの機能が強力です。設定を直接編集する習慣があり、きめ細かな制御を必要とするユーザーに向いています。
デスクトップ版と同じインターフェースと設定ロジックを共有しているため、パソコンで FlClash を使っているユーザーは学習コストなしで移行できます。ノードの遅延測定とトラフィック統計パネルを備え、操作の手順も短くまとまっています。
Surge 形式の設定と互換性のある Android クライアントで、すでに Surge スタイルの設定を持っていて Android デバイスで再利用したいユーザーに向いています。通常の Clash サブスクリプションを使うユーザーは上記のクライアントを優先してください。
| OS | Android 7.0 以上、VPN サービスの安定した維持には Android 9 以上を推奨 |
|---|---|
| プロセッサアーキテクチャ | arm64-v8a(主流の 64 ビット端末)/ armeabi-v7a(古い 32 ビット端末)/ universal(全アーキテクチャ対応) |
| ストレージ容量 | 100 MB の空き容量 |
| 権限 | 初回接続時に VPN 権限の許可が必要;システムの電池設定でクライアントをバックグラウンド制限の対象外リストに追加することを推奨し、接続がシステムに強制終了されるのを防止できます |
iOS プラットフォームでは App Store を通じて配布されています。iPhone または iPad で下のボタンをタップしてストアページへ移動し、インストールしてください。以降の更新はシステムが自動で行います。インストール後、初めてプロキシを有効にする際に VPN 設定の追加を許可してください。
iOS 版は Network Extension を利用してシステムレベルのプロキシを実現し、サブスクリプション読み込み、ルールベースの振り分け、オンデマンド接続に対応しています。デスクトップ版・Android 版と同じサブスクリプションリンクを共有できます。詳細な製品情報や更新情報は公式サイト clashplus.io をご覧ください。
| OS | iOS 15 以上、iPhone と iPad のいずれもインストール可能 |
|---|---|
| ストレージ容量 | 約 60 MB |
| 権限 | 初めてプロキシを有効にする際に VPN 設定の追加許可が必要;システム設定に対応する VPN 項目が表示されるのは正常な動作です |
| 更新方法 | App Store による自動更新のため、手動でのインストーラーダウンロードは不要 |
Linux デスクトップユーザーはディストリビューションのパッケージ形式に応じて選択してください:Debian / Ubuntu 系は .deb を、Fedora / openSUSE 系は .rpm をダウンロードします。インストール後 TUN モードが必要な場合、クライアントが権限昇格を要求し仮想ネットワークアダプタを設定します。サーバーやデスクトップ環境のない端末は「コア (mihomo)」タブに切り替えてコマンドライン版コアをダウンロードしてください。
Linux デスクトップ上で機能が最も充実した選択肢です:システムプロキシと TUN モードの両方が利用可能で、自動起動とトレイアイコンに対応し、deb / rpm の両形式で主要ディストリビューションをカバーしています。設定拡張機能は Windows / macOS 版と一致しています。
クロスプラットフォームのインターフェースは Linux でも同様に利用でき、複数プラットフォームで統一して FlClash を使いたいユーザーに向いています。Debian 系向けの .deb インストーラーを提供し、インストール後はアプリメニューから起動できます。
| ディストリビューション | Debian 11+ / Ubuntu 20.04+(.deb);Fedora 38+ / openSUSE Leap 15.4+(.rpm) |
|---|---|
| プロセッサアーキテクチャ | amd64 / x86_64;ARM デバイスは「コア (mihomo)」タブの対応アーキテクチャの圧縮パッケージを使用してください |
| デスクトップ環境 | GNOME / KDE などの主要デスクトップ、トレイアイコンはシステムのトレイ拡張機能に依存します |
| 権限 | TUN モードには root または対応する capability の権限が必要で、クライアントは初回起動時に許可手順を案内します |
mihomo は Clash Meta 系のコマンドライングラフィカルインターフェースを持たないコアで、サーバー、ソフトルーター、Docker など GUI のない環境向けです:YAML 設定を手動で作成し、コマンドまたは systemd サービスで起動します。デスクトップやモバイルの一般ユーザーはコアを単独でダウンロードする必要はなく、上記の各プラットフォーム向け GUI クライアントを直接使えば十分です(クライアント内部にはすでにコアが組み込まれています)。圧縮パッケージを解凍すると単一の実行ファイルが得られます。.gz は gzip -d で解凍し、.zip はそのまま解凍してください。
| プラットフォーム / アーキテクチャ | 形式 | 想定シーン | ダウンロード |
|---|---|---|---|
| Windows AMD64 | .zip | Windows サーバー、コマンドライン実行 | mihomo-windows-amd64.zip |
| Windows ARM64 | .zip | Windows on ARM デバイス | mihomo-windows-arm64.zip |
| macOS Intel | .gz | Intel チップの Mac でのコマンドライン実行 | mihomo-darwin-amd64.gz |
| macOS Apple Silicon | .gz | M シリーズチップの Mac でのコマンドライン実行 | mihomo-darwin-arm64.gz |
| Linux AMD64 | .deb | Debian / Ubuntu サーバー、systemd サービスユニット付き | mihomo-linux-amd64.deb |
| Linux AMD64 | .gz | その他の x86_64 ディストリビューション、Docker イメージビルド | mihomo-linux-amd64.gz |
| Linux ARM64 | .gz | ARM64 サーバー、Raspberry Pi 4 以上、多くの ARM ソフトルーター | mihomo-linux-arm64.gz |
| Linux ARMv7 | .gz | 32 ビット ARM デバイス、旧型 Raspberry Pi | mihomo-linux-armv7.gz |
| Linux MIPS-softfloat | .gz | MIPS アーキテクチャのルーター(ソフトフロート) | mihomo-linux-mips-softfloat.gz |
ルーターのカスタムファームウェア環境では、まず uname -m でアーキテクチャを確認してからダウンロードしてください:aarch64 は ARM64、armv7l は ARMv7、mips は MIPS-softfloat に対応します。コアと各クライアントの系統関係、対応プロトコルの違いは技術リファレンスを参照してください。
どれを入れるか迷ったら、次の順序で判断してください。第一に保守状況を確認します:Clash Plus、Clash Verge Rev、FlClash、Clash Meta for Android はいずれも継続的に更新されていますが、Clash for Windows と ClashX Meta は保守が終了しアーカイブとして保持されているだけです。第二にプロトコルの要件を確認します:サブスクリプションに VLESS、Hysteria2、TUIC などの新しいプロトコルが含まれる場合は、mihomo / Meta コアを採用したクライアントを使う必要があります。オリジナルのコアではこれらのノードを認識できません。各プロトコルの取捨選択については技術リファレンスを参照してください。第三にマルチデバイス間の一貫性を確認します:パソコンとスマートフォンで同じ使い方を保ちたい場合は Clash Plus か FlClash を優先してください。両者はデスクトップ版とモバイル版のインターフェースロジックが一致しており、同じサブスクリプションリンクを全端末で使い回せます。
ダウンロード完了後の次のステップ:チュートリアルに沿ってサブスクリプションの読み込み、プロキシモードの選択、接続確認を行います。所要時間は全体で約5分です。各クライアントの機能差を数値で比較した内容は比較レビューを、インストールや接続時にエラーが発生した場合は、まずよくある質問のトラブル対処分類を確認してください。
はい。ページ読み込み時にバージョン一覧から各クライアントの最新バージョン番号とインストーラーの URL を取得し、ダウンロードボタンは自動的に最新版へのリンクに切り替わります。一覧の取得に失敗した場合は、ページ内に組み込まれた固定バージョンの URL にフォールバックし、問題なくダウンロードできますが、バージョンがやや古い場合があります。カード上のバージョン番号もボタンと同じソースから更新されます。
第一選択は Clash Plus です。インターフェースが充実しサブスクリプション管理が直感的で、mihomo コアをベースにプロトコル対応が最も広いです。オープンソースコミュニティ主導のバージョンを好む場合は Clash Verge Rev または FlClash を選べます。両者の機能面での位置付けは近く、違いは主にインターフェースと設定拡張の方式にあります。Clash for Windows は保守が終了しており、アーカイブとしてのみ提供されているため、新規ユーザーには推奨しません。
画面左上の Apple メニューから「この Mac について」を選択し、チップの項目に Apple M シリーズ(M1/M2/M3 など)と表示されていれば Apple Silicon(arm64)版を、Intel プロセッサと表示されていれば Intel(x64)版をダウンロードしてください。アーキテクチャを間違えると起動できないか、変換レイヤーに依存して動作し、パフォーマンスが大きく低下します。
アーカイブ版はダウンロードでき、既存の設定もそのまま動作しますが、機能更新や不具合修正は行われず、オリジナルのコアは VLESS や Hysteria2 など新しいプロトコルに対応していないため、これらのノードを含むサブスクリプションでは解析に失敗します。Clash Plus または Clash Verge Rev への移行を推奨します。サブスクリプションリンクはそのまま使い回せるため、移行コストは低く抑えられます。詳細な比較は比較レビューを参照してください。
arm64-v8a は 64 ビットプロセッサ向けで、近年のほとんどの Android 端末に該当するアーキテクチャなのでまずこちらを選んでください。armeabi-v7a は古い 32 ビット端末向けで、パッケージサイズは小さいものの性能上限は低くなります。アーキテクチャが分からない場合は universal 汎用パッケージをダウンロードすれば、サイズは大きくなりますが全アーキテクチャに対応しています。インストール時に「パッケージが無効です」と表示される場合、通常はアーキテクチャの不一致が原因です。
コアはグラフィカルインターフェースを持たないコマンドラインプログラムで、サーバー、ルーター、Docker 環境向けです。YAML 設定ファイルを手動で作成し、コマンドまたは systemd サービスから起動する必要があります。デスクトップやモバイルの一般ユーザーは各プラットフォーム向けの GUI クライアントを直接ダウンロードすれば十分で、クライアント内部にはすでにコアが組み込まれているため個別にインストールする必要はありません。コアの系統と設定の互換性については技術リファレンスを参照してください。