FlClash Download & Setup Guide

FlClash is an open-source Mihomo client built with Flutter for Windows, macOS, Linux, and Android. Learn how to download it from the official source, import a subscription, and start the proxy.

FlClash is an open-source client built with Flutter and powered by the Mihomo (Clash Meta) core. It uses the same interface on desktop and Android, which makes it a good fit if you use Clash on several devices.

PlatformsCoreLicensePrice
Windows · macOS · Linux · AndroidMihomoGPL-3.0Free

Download

FlClash is published only on its official GitHub releases page. Open the page and pick the right file from the Assets list of the latest release:

DeviceFile name containsNotes
Windows PCwindows-amd64-setup.exeInstaller; windows-amd64.zip is the portable version
Mac (Apple silicon)macos-arm64.dmgM1 and later
Mac (Intel)macos-amd64.dmgMacs with Intel processors
Linuxlinux-amd64.deb / .rpm / .AppImagePick by distribution; AppImage works everywhere
Android phoneandroid-arm64-v8a.apkFor almost all Android phones
Older Android phoneandroid-armeabi-v7a.apkOlder 32-bit devices
Download FlClash from GitHub: the official releases page, always the latest version.
The android-x86_64.apk build is only for emulators and a few x86 devices; it won't install on a normal phone. Only download from the official releases page, never from unknown file-sharing links.

Install

Double-click setup.exe and follow the installer. If you see "Windows protected your PC", click More info → Run anyway.

Setup

FlClash is only a client and does not include any servers. Sign in to your provider's dashboard and copy your subscription link (usually under "Subscribe" or "Copy subscription URL").

Need a subscription? See these subscription plans (third-party affiliate link; check the details before you buy). Treat your subscription link like a password and don't share it.

Add a profile

Click the Profiles icon in the sidebar, then click + in the bottom-right corner.

Choose URL from the menu.

Paste the subscription link and click Submit.

When a profile card appears with data usage, the import worked.

Start the proxy

Go back to the Dashboard, set the outbound mode to Rule, make sure System proxy is on, and click the ▶ button in the bottom-right corner. On Android, allow the VPN permission request the first time.

Choose a server

Open Proxies and pick a server with low latency, or keep automatic selection. If your usual websites load in the browser, you're done.

Older FlClash versions have no start button. Just turn on the System proxy switch on the dashboard.

Advanced settings

Virtual network adapter (TUN mode)

The Virtual NIC (TUN) switch on the dashboard captures traffic from apps that ignore the system proxy, such as games and command-line tools. On a computer, it may need administrator rights. Use either the system proxy or TUN, not both. See Advanced Settings.

Update subscriptions

Click the refresh button in the top-right corner of Profiles to update all subscriptions.

FAQ

Clash Verge Rev

Our top desktop pick, full-featured and actively maintained.

Clash Meta for Android

The most popular Mihomo client for Android.

Hiddify

Works everywhere and supports many subscription formats.

Troubleshooting

A checklist for import failures and connection problems.
Copyright © 2026 Clash.Build