インストーラーはプラットフォーム別 · バージョンマニフェストを自動解決

Clash ダウンロードWindows / macOS / Android / iOS / Linux のクライアントインストーラーと Mihomo カーネル

このページでは 5 つのプラットフォームのクライアントインストーラーを推奨順に並べ、カードごとに対応 OS のバージョン、プロセッサアーキテクチャ、インストーラーの形式を記載しています。下部にはサーバー・ルーター向けの Mihomo カーネルファイルもあります。同じサブスクリプションリンクをすべてのプラットフォームで読み込め、設定の書き方も共通です。

mihomo カーネル YAML 設定 サブスクリプション読み込み TUN モード ルール振り分け

初めてインストールする場合は はじめかたガイド を先にご覧ください。サブスクリプションの読み込みとモードの選び方を手順ごとに説明しています。

インストーラー · プラットフォーム別

プラットフォーム別にクライアントを選ぶ

Windows と macOS は選べるクライアントが最も多く、Android、iOS、Linux はそれぞれ特色があります。タブを切り替えて、そのプラットフォームのクライアント一覧、動作要件、ダウンロード入口を確認してください。各プラットフォームの最初のカードがおすすめです。

ダウンロードボタンの解決方法 ページ上のダウンロードボタンは、開いたときにサイトのバージョンマニフェストを読み込み、対応するクライアントの最新リリースを指します。マニフェストの取得に失敗した場合は、カードに記載された固定のファイル URL が使われるため、ダウンロードには影響しません。

Windows は選べるクライアントが最も多く、一押しの Clash Plus からアーカイブ済みの Clash for Windows までこのページに揃っています。「メンテナンス終了」と表示されたものを除き、いずれも現行のリリース版を提供しています。普段使いなら最初のカードを選び、以降のカードは比較用・代替としてご利用ください。

動作要件

オペレーティングシステムWindows 10 1809 以降(64 ビット)
プロセッサアーキテクチャx64。ARM64 端末はカーネル欄で対応アーキテクチャのファイルを選択
インストーラー形式.exe インストーラー。FlClash は .zip のポータブル版も提供
権限についてTUN モードには管理者権限が必要です。システムプロキシモードのみなら不要です

Clash Plus 一押し

Windows 10 1809+ · x64

全プラットフォーム共通の一押しクライアント。インストール後は GUI からサブスクリプションを読み込み、プロキシモードの切り替え、ポリシーグループの遅延確認まで行えます。よく使う設定が同じ階層のパネルにまとまっており、YAML を手で編集したくない人に向いています。

公式サイト:clashplus.io

Clash Verge Rev

Windows 10 1809+ · x64

コミュニティが維持しているデスクトップクライアント。複数の設定ファイルの切り替え、カーネルバージョンの管理、TUN モードのオン・オフに対応し、設定項目のグループ分けも分かりやすいので、GUI と設定ファイルを見比べながら使いたい人に適しています。

設定ファイルとサブスクリプション一覧はユーザーデータディレクトリに保存されるため、上書きインストールしても既存の設定は消えません。

FlClash

Windows 10+ · x64

Flutter ベースのクロスプラットフォームクライアント。Windows、macOS、Linux、Android で画面と操作の流れが統一されており、インストーラーも比較的小さいので、複数のプラットフォームで同じ使い勝手を保ちたい人に向いています。

ポータブル版はインストーラーと同じ機能です。解凍してメインプログラムを直接実行してください。

Clash Nyanpasu

Windows 10 1809+ · x64

デスクトップ向けクライアント。設定ページではプロキシグループとルールが同じビューに並び、サブスクリプションの自動更新やプロキシグループの並べ替えにも対応しています。設定ファイルの中身を直接確認する習慣のある人に適しています。

インストーラーにカーネルが同梱されているため、インストール後にカーネルファイルを別途用意する必要はありません。

Clash for Windows メンテナンス終了

Windows 10+ · x64 · アーカイブ

かつて最も広く使われた Windows クライアントで、その画面構成と設定の考え方は後続のクライアントにも受け継がれています。プロジェクトはアーカイブ済みで最後のリリース版のままです。過去バージョンのダウンロードと移行の参考用としてご利用ください。

新しいバージョンは公開されません。新規に導入する場合は上記のおすすめ項目を選んでください。

ダウンロードのあと

サブスクリプションの読み込み、プロキシモードの選択、接続確認

インストーラーはあくまで出発点で、快適に使えるかどうかはサブスクリプションを正しく読み込めたか、プロキシモードを正しく選べたかで決まります。以下の 3 ステップを済ませれば、日常使いに支障はありません。

サブスクリプションを読み込む

クライアントの設定ページを開き、サブスクリプションリンクを入力欄に貼り付けて保存し、ノードとルールの取得が終わるまで待ちます。一覧にポリシーグループが表示され、遅延テストに反応があれば読み込みは成功です。

プロキシモードを選ぶ

普段のブラウジングにはルールモードを使い、日本国内のドメインは直接接続、それ以外の通信はルールに従って振り分けます。すべての通信をプロキシ経由にしたいときはグローバルモード、LAN のデバッグやクライアントの不具合調査では直接接続モードに切り替えます。

接続を確認する

ポリシーグループで遅延テストを 1 回実行し、ノードが反応することを確認してから、ブラウザでページを開いてみてください。開けない場合は、まずクライアントのログのエラーを確認し、次にシステムプロキシや TUN が他のソフトに占有されていないか調べます。

手順の詳細は Clash はじめかたガイド にまとめています。ルールの書き方、DNS、カーネルパラメータまで踏み込みたい場合は ゼロから学ぶ実践マニュアル をご覧ください。

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

インストーラーとプラットフォーム選択の Q&A

以下の 6 つの質問では、バージョンの解決方法、プラットフォームの選び方、アーキテクチャの判断、メンテナンスが終了したクライアントの扱いを取り上げます。

ダウンロードページのインストーラーは最新版ですか?
ページ上のダウンロードボタンは、開いたときにサイトのバージョンマニフェストを読み込み、対応するクライアントの最新リリースを解決します。マニフェストの取得に失敗した場合は、カードに記載された固定のファイル URL がそのまま使われるため、ダウンロードには影響しません。クライアントのバージョン番号はカード内に表示され、マニフェストにバージョン情報がない場合は表示されません。
Windows では Clash Plus と Clash Verge Rev のどちらを選ぶべきですか?
どちらもサブスクリプションの読み込み、ルールによる振り分け、TUN モードでの接管に対応しています。Clash Plus は当サイトの一押しで、よく使う設定が 1 つの画面にまとまっており、インストール後にサブスクリプションを読み込むだけですぐ使えます。Clash Verge Rev は手動設定の入口が多く、設定ファイルを直接編集したい人やカーネルのバージョンを切り替えたい人に向いています。
macOS の dmg はどれを選べばよいですか?
Clash Plus はチップごとにパッケージが分かれています。Apple Silicon 搭載機は arm64、Intel 搭載機は x64 のインストーラーを選んでください。その他のクライアントの dmg は上流が同一の入口で配布しているため、どちらのチップでも同じファイルをダウンロードします。インストール後にメニューバーへアイコンが表示されない場合は、「システム設定 → プライバシーとセキュリティ」でアプリがブロックされていないか確認してください。
Android の arm64-v8a、armeabi-v7a、x86_64 は何が違いますか?
この 3 つはプロセッサの命令セットの違いです。arm64-v8a はここ数年発売された主要なスマートフォン、armeabi-v7a はそれ以前の 32 ビット端末、x86_64 はエミュレーターと一部のタブレット向けです。アーキテクチャが合わないとインストール時にエラーになるので、別のインストーラーで入れ直せば済みます。システムには影響しません。
「メンテナンス終了」と表示されたクライアントはまだダウンロードして使えますか?
ダウンロードして使うことはできますが、新しいバージョンは公開されません。Clash for Windows と ClashX Meta はいずれも最後のリリース版で止まっており、新しいルール種別やプロトコルに対応していない場合があります。接続できない、ルールが効かないといった症状が出たら、更新が続いているクライアントへの切り替えを優先してください。
Mihomo カーネルと GUI クライアントはどういう関係ですか?
GUI クライアントは内部でカーネルを使って接続と振り分けを処理するため、デスクトップやスマートフォンのユーザーが別途ダウンロードする必要はありません。カーネル欄のバイナリは、サーバーやソフトルーター、起動パラメータを自分で組み立てたい用途向けです。ダウンロード後は config.yaml を自分で用意し、コマンドラインから起動します。