FlClashM is an open-source Android client for mihomo, based on FlClashX. It brings advanced censorship-circumvention tools into one app and keeps everyday use simple: import a YAML profile, choose the route, and connect.

Profiles can use built-in ByeDPI, OlcRTC, StormDNS, and NaiveProxy nodes alongside standard mihomo proxies and rules. FlClashM also supports per-app split tunneling, QR/file/URL profile import, Android TV transfer, Quick Settings tiles and widgets, signed in-app updates, subscription expiry notifications, and automatic VPN startup after reboot.

Download ready-to-install APKs here on SourceForge. Source code, documentation, issue tracker, and release notes are available on GitHub.

Features

  • Built-in ByeDPI, OlcRTC, StormDNS and NaiveProxy nodes
  • Android VPN/TUN powered by mihomo
  • Per-app split tunneling controlled by YAML profiles
  • Profiles from URL, file, QR code and Android TV
  • Quick Settings tile, widgets and startup after reboot
  • Signed in-app updates with checksum verification

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow FlClashM

FlClashM Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FlClashM!

Additional Project Details

Operating Systems

Android

Languages

Chinese (Simplified), English, Persian, Russian

Intended Audience

Advanced End Users, End Users/Desktop

User Interface

Android

Programming Language

Dart, Kotlin

Related Categories

Dart VPN Software, Dart Proxy Clients, Dart Tunneling Software, Kotlin VPN Software, Kotlin Proxy Clients, Kotlin Tunneling Software

Registered

2026-07-14