Processor architecture · APK source · VPN permissions

Clash Android Downloads Choose an APK client

Which APK should you download for Android: arm64-v8a or universal? Check your device architecture, the client's maintenance status, and the download source. Grant install and VPN permissions as prompted, import your configuration, and test the connection.

Use the project's official release or a backup verified by this site. Before installing, confirm the APK architecture, filename, and SHA256.

Clash Clients for Android

FlClash

Maintained

Built with Flutter, with similar interfaces on desktop and Android.

Backup Version
v0.8.99
Architecture / Format
arm64-v8a · APK
Project Source
chen08209/FlClash
System requirements
Android 7+ inferred from source and Flutter dependencies; APK Manifest not inspected

A legacy Android client that supports Clash configuration imports.

Backup Version
v2.5.12
Architecture / Format
Legacy Universal APK
Project Source
Formerly Kr328/ClashForAndroid

The original release channel is unavailable. Historical backups are for existing users only.

Stash

Early access · In-app purchases

Stash Android is an early-access Google Play app requiring Android 7+. No official APK is distributed, and the app includes in-app purchases.

Version
1.1.5
Maintenance
Early access · In-app purchases
Project Source
Google Play
System requirements
Android 7.0+; Google Play only, no official APK

Install the APK and make your first connection on Android

Verify the APK architecture and source, and grant only the permissions needed for installation, VPN access, and background activity.

01

Choose the right APK

Most recent Android phones can use the arm64-v8a build. If you cannot determine the architecture, choose the universal package provided by the project. Do not install repackaged APK files from unknown sources.

02

Complete the installation and revoke permission

Temporarily allow the current browser or file manager to install unknown apps when prompted. After installation, turn off that permission and verify the app name, package name, and version.

03

Import a configuration and allow VPN access

Import your own configuration, select a node, and approve the system VPN request on the first connection. If the connection drops in the background, check battery optimization, background activity, and notification permissions.

Android APK download and installation FAQs

Focus on the APK source, CPU architecture, VPN permission, and background activity restrictions.

Most recent Android phones use arm64-v8a. A universal package supports more architectures but is usually larger. Follow the device-architecture guidance on the project's release page when available.