Clash 全プラットフォーム版クライアントダウンロード
全5プラットフォームのクライアントを推奨順に上から並べ、各カードにシステム要件を記載しています。バージョン番号はページ読み込み後に公式リリースへ自動追随するので、バージョンを自分で追う必要はありません。インストール後はそのままチュートリアルページでサブスクリプションを導入してください。重要な手順は既にまとめてあります。
OS を選び、順番にクライアントを選ぶ
まず下のプラットフォームタブから自分の OS に切り替えてください。迷ったら各プラットフォームの一番上のカードを選べば間違いありません。サーバーやルーターを使う方は、そのままページ下部の Mihomo コアの項目へ進んでください。
Windows 版は全5種類。新規導入なら一番上のカードでOK。より細かなルール制御やスクリプト拡張が必要なら、下にある Clash Verge Rev や FlClash を検討してください。Clash for Windows はアーカイブ扱いで、未移行の既存ユーザー向けの過渡的な選択肢です。
Clash Plus
おすすめ
全プラットフォーム共通の操作ロジックで、サブスクリプションのインポート、ノード切り替え、ルール振り分けがすべてトップ画面1つに収まっており、新規ユーザーもドキュメントをほぼ見ずに使えます。Meta 系コアを内蔵し、主要なプロトコル形式にすぐ対応、更新も安定したペースで行われています。どのプラットフォームでも、まずこのカードから始めるのがおすすめで、本サイトのチュートリアルもこれをメインに構成しています。
Windows 10 以降、64bit 対応。インストール後、初回起動でサブスクリプション導入画面が開きます。
Clash Verge Rev
推奨
デスクトップ版で上級者に選ばれる定番。設定エディタ、Merge やスクリプト拡張、TUN モードの切り替え、サービスモードまで一通り揃い、ポリシーグループとルールの可視化が最も充実しています。初回起動には WebView2 ランタイムが必要で、Windows 11 には標準搭載済み、Windows 10 で不足している場合はインストーラーが導入をガイドします。詳しい導入手順は本サイトのブログにある Windows 版の全手順記事を参照してください。
Windows 10 以降、64bit 対応。WebView2 ランタイムが必要(多くの環境で標準搭載済み)。
FlClash
Flutter で開発されたマルチプラットフォーム対応クライアント。UI が軽快で消費リソースも少なく、ポリシーグループと遅延測定の表示がわかりやすく、スマホと PC で操作感が完全に統一されています。インストーラー版とポータブル版(ZIP)の両方が用意されており、ポータブル版は解凍してそのまま使えてレジストリを書き換えないため、システムに変更を加えたくない場合や USB メモリで持ち歩きたい場合に向いています。
Windows 10 以降、64bit 対応。ポータブル版は解凍してそのまま利用可能、更新時はフォルダごと入れ替えます。
Clash Nyanpasu
同じく Meta 系コアをベースにしたデスクトップクライアント。設定のマージやスクリプトチェーンに対応し、UI は軽快な操作感で、コアバージョンは設定画面から自由に切り替え可能です。機能面は Clash Verge Rev に近く、どちらを選ぶかは UI の好み次第で、設定ファイルは相互に利用できます。
Windows 10 以降、64bit 対応。WebView2 ランタイムが必要。
かつて Windows 版の事実上の標準だったクライアントで、2023年末に更新が終了しました。ここには最終アーカイブ版を、未移行の既存設定を使う方の過渡的な用途としてのみ掲載しています。新規導入にはおすすめしません。今後の機能修正は行われず新しいプロトコル形式にも対応しないため、上記いずれかの現在も保守されているクライアントを直接選んでください。
Windows 7 以降で動作可能。バージョンは最終アーカイブ版で固定、今後の更新はありません。
WINDOWS · システム要件早見表
| クライアント | 最低システム要件 | アーキテクチャ | 追加の依存関係 |
|---|---|---|---|
| Clash Plus | Windows 10 | x64 | — |
| Clash Verge Rev | Windows 10 | x64 | WebView2 ランタイム |
| FlClash | Windows 10 | x64 | ―(ポータブル版はインストール不要) |
| Clash Nyanpasu | Windows 10 | x64 | WebView2 ランタイム |
| Clash for Windows | Windows 7 | x64 | 開発終了 |
macOS 版はチップの種類を見分けるのがポイントです。2020年以降のモデルは大半が Apple シリコン、それより前のモデルは Intel チップです。カードにはチップごとに対応するボタンを用意しているので、「このMacについて」で確認してから選んでください。ClashX Meta は開発終了のため、過渡的な用途に限ります。
Clash Plus
おすすめ
macOS 版は Windows 版と同じ UI で、メニューバーに常駐し、サブスクリプションの導入とノード切り替えの2ステップで完了します。Apple シリコン用と Intel 用でそれぞれ独立したインストーラーが用意されているので、下のボタンから対応するものを選んでください。初回にシステムプロキシを有効化する際は、システムの指示に従って一度許可するだけです。
macOS 11 以降。Apple シリコンと Intel それぞれ対応する DMG をダウンロードしてください。
Clash Verge Rev
推奨
macOS 版の機能は Windows 版と同等で、設定エディタ、スクリプト拡張、TUN モードまで一通り揃っており、ルールやポリシーグループを細かく制御したいユーザーに向いています。TUN モードを有効にするには、指示に従ってシステム拡張機能を許可してください。未署名アプリの初回起動時に Gatekeeper にブロックされた場合の対処法は、ページ下部の Q&A 3番目を参照してください。
macOS 10.15 以降。TUN モードにはシステム拡張機能の許可が必要です。
FlClash
軽量志向のマルチプラットフォームクライアント。macOS 上でも消費リソースが少なく起動も速く、遅延測定やポリシーグループの切り替えがわかりやすいのが特徴です。スマホ版の FlClash を既に使っている場合、デスクトップ版でも同じ操作感を維持できて、設定とサブスクリプションもシームレスに共有できます。
macOS 10.15 以降。
ClashX Meta
開発終了
メニューバーに常駐する軽量クライアントで、macOS の古参ユーザーにはお馴染みの存在ですが、現在は開発が終了しています。アーカイブ版は今も問題なく動作しますが、新しいOSへの対応や新プロトコルのサポートは今後行われません。あくまで過渡的な用途にとどめ、早めに上記いずれかの現行クライアントへ移行することをおすすめします。
macOS 11 以降。開発終了のため、新しい OS での動作保証はありません。
MACOS · システム要件早見表
| クライアント | 最低システム要件 | 対応チップ | 補足 |
|---|---|---|---|
| Clash Plus | macOS 11 | Apple / Intel 両対応 | — |
| Clash Verge Rev | macOS 10.15 | Apple / Intel | TUN にはシステム拡張機能の許可が必要 |
| FlClash | macOS 10.15 | Apple / Intel | — |
| ClashX Meta | macOS 11 | Apple / Intel | 開発終了 |
Android 版はまずチップアーキテクチャを確認してください。2016年以降の主流機種はほぼすべて arm64 で、arm64-v8a 版を選べば問題ありません。古い機種や不明な場合は universal(汎用)版を選んでください。アーキテクチャを誤るとインストール失敗や起動直後のクラッシュが起きるので、その場合は対応するバージョンに入れ替えてください。
Clash Plus
おすすめ
Android 版はデスクトップ版と同じ操作ロジックで、サブスクリプションの導入、ノード切り替え、振り分けルールがすべてトップ画面1つで完了します。システムの VPN インターフェースを利用して通信を処理する仕組みで、初回接続時に一度許可するだけです。バックグラウンド駐在も安定しており、ヘルスチェックの間隔を適切に設定すればバッテリー消費への影響も抑えられます。スマホの新規ユーザーはこのカードから始めてください。
Android 8.0 以降、arm64 アーキテクチャ対応。インストール時に「不明なアプリのインストール」を許可してください。
Meta 系コアの Android 公式クライアントで、設定の柔軟性がコア本体に最も近い存在です。オーバーライド、アプリ単位のプロキシ、複数設定の切り替えにも対応し、Clash の設定構造をすでに理解していて、スマホでも細かい制御を保ちたいユーザーに向いています。UI はシンプルながら設定項目は充実。アーキテクチャに応じたパッケージを選び、迷ったら universal 版を選んでください。
Android 7.0 以降。3種類のアーキテクチャ版から機種に合わせて選択、universal は全アーキテクチャ対応。
FlClash
Android 版のUIは同系クライアントの中でも群を抜いて見やすく、遅延測定が一目でわかり、ポリシーグループの切り替えもワンタップで完了、消費リソースも少なめです。デスクトップ版 FlClash と操作が完全に一致しているため、複数デバイスで使うなら UI に慣れ直すコストを省けます。アーキテクチャに応じたパッケージを選んでください。x86_64 版はエミュレーターやタブレットなど特殊なデバイス向けです。
Android 8.0 以降。エミュレーターでは x86_64 版を選んでください。
Surfboard
Surge の設定形式と互換性を持つ Android クライアントで、一般的なサブスクリプションにも対応し、UI は Material デザインに準拠しています。すでに Surge 形式の設定を持っている、または複数クライアントを比較検証したいユーザー向けです。標準の Clash サブスクリプションだけを使うなら、上記3種類のいずれかを優先してください。
Android 7.0 以降、汎用アーキテクチャ版。
ANDROID · システム要件早見表
| クライアント | 最低システム要件 | アーキテクチャ版 | 補足 |
|---|---|---|---|
| Clash Plus | Android 8.0 | arm64-v8a | — |
| Clash Meta for Android | Android 7.0 | arm64 / armv7 / universal | 設定の柔軟性が最も高い |
| FlClash | Android 8.0 | arm64 / armv7 / x86_64 | x86_64 はエミュレーター向け |
| Surfboard | Android 7.0 | universal | Surge 設定形式に対応 |
iOS 版は App Store 経由の正規ルート一択で、これで解決します。Clash Plus は App Store に公開済みで、検索するか下のボタンから直接詳細ページへ進めます。インストールと更新はストアが管理するため、追加の手間は不要です。
Clash Plus
App Store · おすすめ
iPhone・iPad 共通で利用可能。システムのネットワーク拡張機能で通信を処理する仕組みで、初回接続時に案内に従って VPN 設定を追加するだけです。サブスクリプションの導入、ノード切り替え、ルール振り分けはデスクトップ版と完全に同一で、Mac・Windows 版の Clash Plus と同じサブスクリプションを共有できるため、複数デバイス間の切り替えに学習コストはかかりません。バージョン更新は App Store から自動配信されます。他プラットフォームの情報は公式サイト clashplus.io をご覧ください。
iOS 15 以降。iPhone・iPad 共通対応。インストールと更新は App Store が管理します。
IOS · システム要件早見表
| クライアント | 最低システム要件 | デバイス | 入手方法 |
|---|---|---|---|
| Clash Plus | iOS 15 | iPhone / iPad | App Store 公式配信 |
Linux デスクトップ版は2種類から選べます。Debian 系(Ubuntu/Debian/Mint)は .deb を、Red Hat 系(Fedora/openSUSE)は .rpm を選んでください。パッケージ管理ツールを使いたくない場合は AppImage が便利です。コマンドライン環境やサーバーの方は、そのまま下部の Mihomo 単体コアの項目へ進んでください。
Clash Verge Rev
推奨
Linux デスクトップ版の中で最も機能が充実した選択肢で、設定エディタ、TUN モード、システムプロキシの一括管理まで揃っています。deb と rpm の2形式で主要ディストリビューションをカバー。TUN モードを使うにはコアコンポーネントをサービス形式でインストールする必要がありますが、アプリ内でワンクリックで許可できます。Wayland・X11 いずれのセッションでも動作します。
Ubuntu 20.04 / Debian 11 / Fedora 38 以降、x86_64 対応。TUN モードにはサービスコンポーネントのインストールが必要です。
FlClash
Linux 版でも軽量な設計を維持しており、deb・rpm・AppImage の3形式すべてに対応しています。AppImage は実行権限を付与すればダブルクリックだけで使え、パッケージ管理ツールに依存しないため、ローリングリリース系ディストリビューションやシステム環境を汚したくない方に向いています。deb / rpm はシステムの更新フローに組み込めるため、より手間がかかりません。
主要ディストリビューション、x86_64 対応。AppImage は chmod +x で実行権限を付与してから起動してください。
LINUX · システム要件早見表
| クライアント | パッケージ形式 | アーキテクチャ | 補足 |
|---|---|---|---|
| Clash Verge Rev | .deb / .rpm | amd64 / x86_64 | TUN にはサービスコンポーネントが必要 |
| FlClash | .deb / .rpm / AppImage | amd64 | AppImage はインストール不要 |
Mihomo 単体コア:サーバー・ルーター専用
この項目はコマンドライン環境向けです。VPS・ルーター・NAS 上で GUI なしのコアを動かし、自分で config.yaml を書いてプロセスを管理する方を対象にしています。一般的なデスクトップやスマホのユーザーはコアを個別にダウンロードする必要はなく、上記の GUI クライアントにはすでに内蔵されています。
| プラットフォーム | アーキテクチャ | ファイル形式 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | .zip | mihomo-windows-amd64.zip |
| ARM64 | .zip | mihomo-windows-arm64.zip | |
| macOS | Intel | .gz | mihomo-darwin-amd64.gz |
| Apple Silicon | .gz | mihomo-darwin-arm64.gz | |
| Linux | AMD64 | .deb / .gz | mihomo-linux-amd64.deb mihomo-linux-amd64.gz |
| ARM64 | .gz | mihomo-linux-arm64.gz | |
| ARMv7 | .gz | mihomo-linux-armv7.gz | |
| MIPS softfloat | .gz | mihomo-linux-mips-softfloat.gz |
コアの選び方の目安:x86 サーバーなら amd64、Raspberry Pi 4 以降なら arm64、古い ARM 機器なら armv7、旧式の MIPS ルーターなら mips-softfloat を選んでください。解凍後に実行権限を付与し、config.yaml を用意すれば systemd や init スクリプトで運用できます。コアとクライアントの系列関係やプロトコル対応の違いはプロトコルリファレンスを参照してください。
ダウンロードとインストールでよくある6つの詰まりどころ
まずここで一通り確認すれば、大半の問題は1分程度で解決します。より詳しい問題集はトラブル対処ページにカテゴリ別にまとめてあります。
ダウンロードボタンを押しても反応しない、またはダウンロード速度が遅い場合の対処法は?
ダウンロードリンクはページ読み込み時に自動で最新バージョンのアドレスへ解決されます。この解決処理がネットワーク環境に遮断された場合は、ページに用意された直接リンクへ自動的に切り替わるため、それでもダウンロードは可能です。速度が遅い場合はまず別のネットワーク環境で試し、それでも改善しなければ同一プラットフォーム内の別クライアントに切り替えてください——中核機能はどれも同等なので、まず使えるものを導入するのが得策です。
Windows でインストール時に SmartScreen の警告やセキュリティソフトの誤検知が出た場合の対処法は?
オープンソースクライアントの多くは有料のコード署名証明書を取得していないため、未署名のインストーラーに対して SmartScreen が警告を表示するのは想定内の動作です。本ページからダウンロードしたことを確認したうえで、「詳細情報」をクリックし「実行」を選べば続行できます。一部のセキュリティソフトはプロキシ系プログラムを誤検知することがあるため、インストール前に一時的に許可設定をしておくとスムーズです。
macOS で開こうとすると「ファイルが壊れている」または「開発元を確認できない」と表示される場合の対処法は?
これは Gatekeeper が未署名アプリに付ける隔離属性によるものです。「システム設定 → プライバシーとセキュリティ」を開き、セキュリティ項目でブロックされたアプリを見つけて「このまま開く」を選択してください。あるいはターミナルで sudo xattr -rd com.apple.quarantine /Applications/アプリ名.app を実行して隔離属性を解除してから起動する方法もあります。
Android のインストーラーは arm64-v8a と armeabi-v7a のどちらを選べばよい?
2016年以降に発売された主流機種はほぼすべて arm64 アーキテクチャなので、arm64-v8a を選んで問題ありません。古い機種やアーキテクチャが不明な場合は universal(汎用)版を選んでください。容量はやや大きくなりますが、どのアーキテクチャでもインストールできます。アーキテクチャを誤ると、インストール失敗や起動直後のクラッシュという症状が典型的に現れるので、その場合は対応するバージョンに入れ替えてください。
Clash for Windows は開発が終了していますが、まだダウンロードして使えますか?
アーカイブ版は今も入手可能で、既存の設定ファイルもそのまま動作しますが、今後の機能更新や不具合修正は行われず、新しいプロトコル形式にも対応しません。Clash Verge Rev または Clash Plus への移行を推奨します。設定ファイルの形式には互換性があるため、サブスクリプションリンクを再度インポートするだけで移行が完了します。
インストール完了後、次に何をすればよい?
クライアントを起動し、プロバイダーから発行されたサブスクリプションリンクをインポートしてノードを選択、その後トラフィック振り分けが正しく機能しているか確認します。詳しい手順はチュートリアルページに順番通り、要点ごとにまとめてあるので、その通りに進めてください。プロトコル形式の選び方を知りたい場合はプロトコルリファレンスも併せてご覧ください。