FlClash とは?

FlClash は、オープンソースのクロスプラットフォーム Clash クライアントで、Windows・macOS・Linux・Android に対応しています。Android 版は Clash.Meta(Mihomo)コアを内蔵しており、SS、VMess、VLESS、Trojan、Hysteria2 など主要プロトコルを幅広くサポートします。Material You に基づく動的テーマと滑らかなアニメーションにより、従来の Clash for Android よりもモダンで直感的な操作感が得られます。

開発が終了した Clash for Android(CFA)や、更新が滞りがちなフォークと比べ、FlClash は 2026 年時点でも活発にメンテナンスされており、TUN モードによる全トラフィック捕捉、購読の自動更新、リアルタイム遅延テストなど、実運用に必要な機能が揃っています。スマートフォンで安定したプロキシ環境を構築したいユーザーにとって、Android 向け Clash クライアントの第一候補と言える存在です。

ヒント:ソースコードとリリース情報は GitHub の chen08209/FlClash で確認できます。

動作環境

インストール前に、お使いの Android 端末が次の条件を満たしているか確認してください。

項目 最低要件 推奨環境
OS Android 5.0 以上 Android 8.0 以上
CPU アーキテクチャ ARMv7 (armeabi-v7a) ARM64 (arm64-v8a)
ストレージ 100 MB 空き 200 MB 以上
ネットワーク インターネット接続可能 Wi-Fi または安定したモバイル回線
配布方法 APK 直接インストール Google Play 不要

2016年以降に発売されたスマートフォンのほとんどは ARM64 です。不明な場合はまず ARM64 版 APK を試し、インストールや起動に失敗した場合のみ ARMv7 版を選んでください。

注意:FlClash は VPN 接続権限を使用します。初回起動時に「VPN 接続の作成を許可しますか?」と表示されたら、必ず「OK」または「許可」を選択してください。

ステップ1:APK のダウンロードとインストール

FlClash for Android は Google Play では配布されていません。当サイトのダウンロードページから公式ビルドの APK を直接取得するのが最も確実です。

  1. ダウンロードページへ移動
    クライアントダウンロードページ(Android セクション)を開き、「FlClash for Android」を選びます。一般的な端末では flclash-android-arm64.apk、旧モデルでは flclash-android-armeabi-v7a.apk をダウンロードしてください。
  2. 不明なアプリのインストールを許可
    「設定 → セキュリティ(またはプライバシー)」で、使用するブラウザやファイル管理アプリに対して「不明なアプリのインストール」を許可します。メーカーによってメニュー名は異なりますが、APK インストール前に必ず有効化が必要です。
  3. APK をインストール
    ダウンロードした APK をタップし、画面の指示に従ってインストールします。完了後、ホーム画面またはアプリ一覧から FlClash を起動します。
  4. 初回起動と権限
    初回起動時にストレージや VPN の権限リクエストが表示される場合があります。プロキシ機能を使うには VPN 権限の許可が必須です。
アーキテクチャの確認:「設定 → 端末情報」で機種名を確認し、2016年以降の主流機種であれば ARM64 版で問題ないことがほとんどです。エミュレータや一部の古い端末のみ ARMv7 を検討してください。

ステップ2:サブスクリプション(購読URL)を導入

FlClash の設定は、プロバイダーから発行されるサブスクリプション URL(Subscription URL)が中心です。利用中のプロキシサービスの管理画面で Clash 形式の購読リンクを取得し、クライアントへインポートします。

サブスクリプション URL を取得する

プロバイダーのダッシュボードにログインし、「マイプラン」「利用ガイド」などのページで「Clash サブスクリプション」または「購読リンク」を探します。https:// で始まる URL をコピーしておきます。

クライアントにプロファイルを追加

  1. FlClash を開き、画面右上の「」ボタンをタップします。
  2. メニューから「URL」を選択します(リモート購読の追加)。
  3. 入力欄にサブスクリプション URL を貼り付け、「保存」または「確認」を押します。クライアントが自動でノード設定を取得します。
  4. インポートに成功するとプロファイル一覧に表示されます。該当プロファイルをタップして有効化してください。

QR コードで配布されているプロバイダーもあります。その場合は「+」→「QRコード」を選び、カメラで読み取るだけで同様にインポートできます。

自動更新を設定する

プロバイダー側のノード情報は定期的に更新されます。プロファイルの詳細設定で「自動更新」の間隔を 720 分(12時間)以下に設定すると、常に最新のノードリストを維持しやすくなります。手動更新はプロファイルを長押しするか、更新アイコンから実行できます。

ステップ3:プロキシノードを選択

サブスクリプションを読み込んだら、「プロキシ」画面で利用可能なノード一覧を確認できます。

多くのプロバイダーは「自動選択」(Auto Select)グループを用意しており、遅延に基づいて最適なノードを自動で選びます。各ノード横の遅延テストボタンで応答時間を計測し、最も速いノードを手動で選ぶこともできます。

おすすめの運用:日常利用では「自動選択」が便利です。YouTube や Netflix など特定地域のコンテンツを視聴する場合は、該当リージョンのノードを手動で指定してください。

ステップ4:VPN を有効化して接続

ノードを選んだら、メイン画面の大きな接続スイッチ(または「開始」ボタン)をタップしてオンにします。Android が VPN 接続の追加を求めるダイアログを表示したら「OK」で許可してください。ステータスが「接続中」またはアイコンがハイライト表示になれば、プロキシは有効です。

ブラウザで google.com を開き、ページが表示されれば基本設定は成功です。接続中は通知バーに VPN アイコンが表示されるのが正常な動作です。

ステップ5:TUN モードを有効化(推奨)

通常の VPN モードでもブラウザや多くのアプリはプロキシ経由になりますが、一部のアプリやゲーム、システムサービスはプロキシ設定を無視することがあります。TUN モードは仮想 NIC 相当の仕組みで端末の送信トラフィックを横取りするため、実質的な「全体プロキシ」として機能します。

TUN モードの有効化手順

  1. FlClash の「設定」画面を開きます。
  2. 「TUN モード」または「仮想 NIC」関連のスイッチをオンにします。
  3. 必要に応じて一度 VPN 接続を切断し、再接続して動作を確認します。
  4. 特定アプリだけプロキシを外したい場合は、設定内の「バイパス」やアプリ除外リストに該当アプリを追加できます(国内銀行アプリなど)。
重要:他の VPN アプリ(企業 VPN、別のプロキシクライアント)が同時に動いていると競合します。FlClash 利用時は他の VPN をオフにしてください。

ステップ6:ルール分流を理解する

FlClash はデフォルトでルール分流モードを採用しており、ルールファイルに基づいて各通信がプロキシ経由か直結かを決定します。これが Clash 系クライアントの中核機能です。

典型的な分流の例:

  • 国内向けサイト(検索・EC・SNS など):直結で高速・低遅延
  • 海外サービス(Google、YouTube、X など):プロキシノード経由
  • 広告ドメイン:ブロックして送出しない

インポートしたサブスクリプションには、多くの場合十分なルールセットが含まれています。画面上部のモード切替で「ルール」「グローバル」「直結」を確認してください。日常利用では「ルール」が最もバランスが良いです。

FlClash と Clash for Android の比較

長年 Android で使われてきた Clash for Android(CFA) は、オリジナル開発者の撤退以降、公式の更新が止まっています。フォーク版は存在しますが、品質やセキュリティの透明性にばらつきがあります。

比較項目 FlClash Clash for Android
コア Clash.Meta(Mihomo) 旧 Clash コア(更新停止)
UI Material You、クロスプラットフォーム統一 従来型 Material Design
メンテナンス 活発(2026年も継続) 公式開発終了
TUN モード 対応 限定的/フォーク依存
他 OS との連携 Windows/macOS/Linux と同一プロジェクト Android のみ

新規に Android で Clash 環境を構築するなら、FlClash への移行が合理的です。すでに CFA 用のサブスクリプションをお持ちの場合も、同じ Clash 形式 URL をそのまま FlClash にインポートできることがほとんどです。

よくある問題と対処法

問題1:サブスクリプションのインポートがネットワークエラーになる

サブスクリプション URL 自体がプロキシ経由でしか取得できない場合、まだ VPN が有効でない段階では取得に失敗します。次の方法を試してください。

  • 別回線(テザリング、別 SIM)で一時的にインポートし、成功後に元の回線へ戻す
  • PC などですでにプロキシが使える環境で設定ファイルをダウンロードし、FlClash で「ファイルからインポート」する
  • プロバイダーに、直アクセス可能な代替サブスクリプション URL を依頼する

問題2:VPN 有効化後の速度が遅い

速度低下はノード品質やルーティング設定が原因であることが多いです。

  • プロキシ画面で遅延テストを行い、より速いノードへ切り替える
  • モードが「ルール」になっているか確認する(「グローバル」だと国内通信もプロキシ経由になり遅くなりやすい)
  • プランの有効期限・残流量を確認する
  • Wi-Fi とモバイルデータを切り替えて比較する

問題3:バックグラウンドで VPN が切れる

Android の省電力機能が原因であることが多いです。

  • 「設定 → アプリ → FlClash → バッテリー」で「制限なし」または「バックグラウンド実行を許可」を選ぶ
  • メーカー独自の「自動起動管理」「省電力ホワイトリスト」に FlClash を追加する
  • 通知をオフにしない(VPN 維持のために通知が使われる場合がある)

問題4:DNS 漏洩が心配

TUN モードを有効にし、設定で DNS 関連オプション(fake-ip や redir-host など)がサブスクリプションと整合しているか確認してください。DoH(DNS over HTTPS)対応の上流 DNS を使うと、さらに安全性が高まります。

応用テクニック

クイック設定ウィジェット

ホーム画面に FlClash のウィジェットを追加すると、ワンタップで VPN のオン/オフが可能です。通勤・帰宅時の切り替えが楽になります。

テーマと表示言語

Material You により、壁紙の色に合わせた動的テーマが適用されます。設定からダークモードや言語(日本語含む)を切り替えられます。

複数プロファイルの管理

複数のプロバイダーを併用する場合、それぞれのサブスクリプションをプロファイルとして追加し、利用時に該当プロファイルを選択するだけで切り替えられます。再インストールは不要です。

トラフィック統計

メイン画面やログ画面では、リアルタイムのアップロード/ダウンロード速度や接続先を確認できます。異常な通信の調査や、プランの流量消費の把握に役立ちます。

アプリ別プロキシ(対応時)

設定によっては特定アプリのみプロキシ対象にする、または除外する機能があります。国内アプリを直結のまま、海外アプリだけプロキシ経由にする運用が可能です。

当サイトからダウンロードする理由

第三者サイトが配布する APK には、改ざんや古いバージョンが混ざるリスクがあります。当サイトのダウンロードページから入手することをおすすめします。

  • 安全性:公式リリース由来のパッケージで、マルウェア混入のリスクを抑えられます
  • 安定した取得:GitHub へ直接アクセスしなくても、ARM64 / ARMv7 を選んでダウンロードできます
  • 継続的な更新:新バージョンを追跡し、順次掲載します
  • マルチプラットフォーム:Android 以外にも Windows、macOS、Linux 向けクライアントも同ページで提供しています

Android でプロキシツールを選ぶ際、ブラウザだけを対象にする拡張機能や簡易 VPN アプリは、設定は楽ですが Clash 形式のルール分流やノード遅延テストには非対応です。開発が止まった Clash for Android 系は、Hysteria2 など新プロトコルへの追従が遅れがちです。FlClash は Mihomo コアと Material You UI を組み合わせ、購読の自動更新・TUN・複数プロファイルを一つのアプリで扱えます。スマートフォンで本格的な分流環境を整えたいなら、まずは公式ビルドから試すのが合理的です。

お使いの端末に合った最新 APK は クライアントダウンロードページ(Android) から入手できます。

Clash を無料ダウンロードして、快適なネット環境を始める →