FlClash란?
FlClash는 Android·Windows·macOS·Linux를 지원하는 오픈소스 Clash GUI 클라이언트입니다. Mihomo(구 Clash.Meta) 코어를 기반으로 SS, VMess, VLESS, Trojan, Hysteria2 등 주류 프록시 프로토콜을 지원하며, Flutter로 제작되어 Material You 디자인과 부드러운 애니메이션을 제공합니다.
한때 Android에서 가장 널리 쓰이던 Clash for Android(CFA)는 2023년 이후 공식 업데이트가 중단되었고, UI와 코어 버전이 오래되어 최신 프로토콜·규칙을 제대로 지원하지 못하는 경우가 많습니다. 반면 FlClash는 커뮤니티가 활발히 유지보수하며 TUN 모드, 다크 테마, 구독 자동 갱신, 실시간 트래픽 통계 등을 하나의 앱에서 제공해, 현재 Android에서 가장 추천되는 Clash 클라이언트로 평가받고 있습니다.
FlClash vs Clash for Android 비교
Android에서 Clash 클라이언트를 선택할 때 가장 많이 비교되는 두 앱의 차이를 정리했습니다.
| 비교 항목 | FlClash | Clash for Android (CFA) |
|---|---|---|
| 유지보수 상태 | 활발히 업데이트 | 2023년 이후 사실상 중단 |
| 코어 | Mihomo (Clash.Meta) | 구 Clash / Meta 혼재 |
| UI 디자인 | Material You, 다크·라이트 테마 | 구형 Material Design |
| TUN 모드 | 지원 (앱 전체 트래픽) | 제한적 또는 미지원 |
| 설치 방식 | APK 직접 설치 | APK (구버전만 유통) |
| 다중 플랫폼 | Android·Windows·macOS·Linux | Android 전용 |
새로 Android에 Clash를 설치하는 사용자라면 FlClash를 우선 선택하는 것이 좋습니다. 기존에 CFA를 사용 중이라면 구독 링크만 그대로 가져오면 되므로 마이그레이션이 간단합니다.
시스템 요구 사항
설치 전에 기기가 아래 조건을 충족하는지 확인하세요.
| 항목 | 최소 사양 | 권장 사양 |
|---|---|---|
| 운영체제 | Android 7.0 (API 24) | Android 11 이상 |
| CPU 아키텍처 | ARM64 또는 ARMv7 | ARM64 (arm64-v8a) |
| 저장 공간 | 100 MB | 200 MB 이상 |
| 네트워크 | 인터넷 연결 가능 | Wi-Fi 또는 안정적인 LTE/5G |
1단계: APK 다운로드 및 설치
FlClash는 Google Play에 없으며, 본 사이트 다운로드 페이지에서 APK를 받아 직접 설치합니다. GitHub에 접속할 필요 없이 빠르고 안정적으로 다운로드할 수 있습니다.
-
다운로드 페이지로 이동
클라이언트 다운로드 페이지의 Android 섹션에서 「FlClash for Android」를 찾습니다. 2016년 이후 출시된 스마트폰은 대부분flclash-android-arm64.apk(ARM64)를 사용하고, 설치가 실패하거나 구형 기기는flclash-android-armeabi-v7a.apk(ARMv7)를 선택하세요. -
출처를 알 수 없는 앱 설치 허용
「설정 → 보안」 또는 「설정 → 앱」에서 「출처를 알 수 없는 앱」 또는 「알 수 없는 앱 설치」를 찾아, APK를 받은 브라우저·파일 관리자 앱의 설치 권한을 허용합니다. 제조사마다 메뉴 이름이 다를 수 있습니다. -
APK 설치 및 첫 실행
다운로드한 APK 파일을 탭해 설치를 완료한 뒤 FlClash를 실행합니다. 처음 실행 시 최신 Mihomo 코어를 내려받을 수 있으니 Wi-Fi 연결을 권장합니다.
arm64·arm64-v8a가 보이면 ARM64 버전을 사용하세요. 불확실하면 ARMv7 범용 버전을 시도해 볼 수 있습니다.
2단계: 프록시 구독 링크 가져오기
FlClash 설정의 핵심은 구독 링크(Subscription URL)입니다. 사용 중인 프록시 서비스에서 Clash 형식 구독 URL을 받아 앱에 추가해야 합니다.
구독 링크 받기
프록시 서비스 계정에 로그인한 뒤 「내 요금제」 또는 「사용 가이드」 페이지에서 「Clash 구독 링크」를 찾습니다. https://로 시작하는 URL 전체를 복사해 두세요.
FlClash에 구독 추가하기
-
FlClash 메인 화면 오른쪽 상단의 「+」 버튼을 탭합니다.
-
「URL」 또는 「From URL」을 선택합니다.
-
입력란에 구독 링크를 붙여넣고 이름(선택)을 입력한 뒤 「저장」 또는 「Save」를 탭합니다. 앱이 해당 URL에서 노드·규칙 설정을 자동으로 불러옵니다.
-
프로필 목록에 추가되면 해당 항목을 탭해 활성 프로필로 선택합니다.
구독 자동 업데이트 설정
프록시 서비스의 노드 정보는 주기적으로 갱신됩니다. 프로필을 길게 누르거나 편집 메뉴에서 「Auto Update」(자동 업데이트) 간격을 720분(12시간) 이하로 설정하면 항상 최신 노드를 사용할 수 있습니다.
3단계: 프록시 노드 선택
구독을 가져온 뒤 하단 또는 사이드 메뉴의 「Proxies」(프록시) 화면으로 이동하면 사용 가능한 모든 노드와 정책 그룹을 확인할 수 있습니다.
대부분의 프록시 서비스는 「Auto Select」(자동 선택) 그룹을 제공해 지연 시간에 따라 최적 노드를 자동으로 고릅니다. 「Latency Test」(지연 시간 테스트)로 각 노드의 응답 속도를 측정한 뒤, Netflix·YouTube 등 특정 지역 콘텐츠용 노드를 수동으로 선택할 수도 있습니다.
4단계: VPN 프록시 활성화
노드를 선택한 뒤 FlClash 메인 화면의 큰 「시작」 또는 토글 스위치를 켭니다. Android가 VPN 연결 권한을 요청하면 「확인」 또는 「연결」을 탭해 허용하세요. 상태 표시줄에 열쇠(VPN) 아이콘이 나타나면 프록시가 활성화된 것입니다.
Chrome 등 브라우저에서 google.com에 접속해 페이지가 정상적으로 로드되는지 확인하세요.
5단계: TUN 모드 활성화 (권장)
기본 VPN 모드만으로는 일부 앱·게임이 시스템 프록시를 우회할 수 있습니다. TUN 모드는 가상 네트워크 인터페이스를 만들어 기기의 아웃바운드 트래픽을 더 넓게 가로채, 진정한 의미에 가까운 전역 프록시에 가깝게 동작합니다.
TUN 모드 활성화 방법
-
FlClash 「설정」(Settings) 화면으로 이동합니다.
-
「TUN Mode」 또는 「TUN」 옵션의 스위치를 켭니다. 일부 버전에서는 「Enhanced Mode」와 함께 표시됩니다.
-
VPN이 이미 연결된 상태라면 잠시 끊겼다가 TUN 설정으로 다시 연결될 수 있습니다. 메인 화면에서 프록시를 다시 켜세요.
-
이전에 프록시가 적용되지 않던 앱(특정 게임, 메신저 등)에서 접속을 다시 테스트합니다.
6단계: 규칙 분할 이해하기
FlClash는 기본적으로 규칙 분할(Rule) 모드를 사용합니다. 구독에 포함된 규칙 파일에 따라 각 트래픽이 프록시를 경유할지 직접 연결할지 결정됩니다.
- 국내 사이트(네이버, 쿠팡, 카카오 등): 직접 연결, 빠른 속도
- 해외 사이트(Google, YouTube, Instagram 등): 프록시 노드 경유
- 광고·추적 도메인: REJECT 규칙으로 차단
가져온 구독에는 보통 완성된 규칙 세트가 포함되어 있어 수동 수정이 필요 없습니다. 특정 앱만 항상 프록시를 타야 한다면 「Rules」 또는 「Profiles」 편집 기능(버전에 따라 다름)을 사용하거나, 프록시 서비스에 규칙 업데이트를 요청하세요.
자주 묻는 문제와 해결 방법
문제 1: 구독 가져오기 실패, 네트워크 오류
구독 URL이 프록시 없이는 접근할 수 없어 「닭이 먼저냐 달걀이 먼저냐」 문제가 발생할 수 있습니다.
- Wi-Fi 대신 모바일 데이터로 구독 가져오기 시도
- 이미 프록시가 설정된 PC에서 설정 파일을 다운로드해 「파일에서 가져오기」로 추가
- 프록시 서비스에 직접 접근 가능한 대체 구독 링크 요청
문제 2: APK 설치 실패
- CPU 아키텍처에 맞는 APK인지 확인 (ARM64 vs ARMv7)
- 기존 FlClash·CFA가 설치되어 있으면 제거 후 재설치
- 「출처를 알 수 없는 앱」 권한이 해당 앱에 허용되었는지 확인
문제 3: 프록시 활성화 후 속도가 매우 느림
- Proxies에서 지연 시간 테스트 후 더 빠른 노드로 전환
- 「Global」이 아닌 「Rule」 모드 사용 여부 확인
- 구독 만료·트래픽 소진 여부 확인
- 배터리 절전 모드·데이터 절약 모드가 VPN을 제한하는지 확인
문제 4: VPN이 자주 끊김
- 배터리 최적화에서 FlClash 제외
- 「설정 → 앱 → FlClash → 자동 시작」 허용 (제조사별)
- 다른 VPN·프록시 앱과 동시 실행하지 않기
고급 팁: FlClash를 더 편리하게 사용하기
홈 화면 위젯·빠른 토글
일부 버전은 알림 영역 또는 위젯에서 프록시를 빠르게 켜고 끌 수 있습니다. 자주 사용한다면 바로 가기를 홈 화면에 추가해 두세요.
테마 및 언어
FlClash는 다크·라이트 테마와 시스템 테마 연동을 지원합니다. 설정 → Appearance에서 변경할 수 있으며, UI 언어는 영어·중국어 등이 제공됩니다(버전에 따라 다름).
앱별 프록시 (버전별)
특정 앱만 프록시를 타게 하거나 제외하려면 설정의 「Per-App Proxy」 또는 유사 옵션을 확인하세요. 국내 뱅킹 앱은 프록시 제외 목록에 넣는 것이 안정적입니다.
트래픽·연결 모니터링
메인 화면에서 업로드·다운로드 속도를 실시간으로 볼 수 있고, Connections(연결) 화면에서는 대상 주소·노드·매칭 규칙을 확인해 이상 트래픽을 파악할 수 있습니다.
공식 다운로드 페이지를 사용해야 하는 이유
서드파티 사이트에서 FlClash APK를 받는 경우도 있지만, 본 사이트 다운로드 페이지 이용을 권장합니다.
- 안전성: 공식 배포 채널 기반 파일로 재패키징·악성 코드 위험을 줄입니다
- 빠른 다운로드: GitHub 접속 없이 국내에서 안정적으로 받을 수 있습니다
- 아키텍처 구분: ARM64·ARMv7 버전을 명확히 안내합니다
- 전 플랫폼: Android 외 Windows·macOS용 FlClash도 같은 페이지에서 제공합니다
Android에서 Clash를 처음 쓰는 사용자라면 v2rayNG, NekoBox, 구형 Surfboard 등도 검색 결과에 자주 나옵니다. v2rayNG는 V2Ray 계열 중심이라 Clash 구독·규칙 분할 UI가 제한적이고, NekoBox는 sing-box 기반이라 기존 Clash 설정과 호환이 어긋날 수 있으며, Surfboard는 저장소가 삭제되어 더 이상 업데이트되지 않습니다. 반면 FlClash는 Mihomo 코어 위에서 구독 URL 한 줄로 노드·규칙을 가져오고, Material You UI·TUN 모드·다중 프로필·실시간 통계까지 Android에서 일관된 프록시 환경을 구성할 수 있어, 스마트폰에서 Clash를 쓰려는 분께 가장 균형 잡힌 선택입니다.