Windows 플랫폼은 선택할 수 있는 클라이언트가 가장 많습니다. 일상적으로 사용할 때는 다음 순서로 선택하세요: 첫 번째 카드는 현재 유지 관리가 가장 활발하고 프로토콜 지원 범위가 가장 넓은 방식이고, 마지막의 Clash for Windows는 유지 관리가 종료되어 예전 인터페이스에 의존하는 사용자를 위한 아카이브 다운로드만 제공합니다. 설치 파일은 모두 x64 아키텍처로, Windows 10 이상에서 더블클릭으로 바로 설치할 수 있습니다.
mihomo 코어를 기반으로 한 데스크톱 클라이언트로, TUN 모드와 구독 관리를 기본 제공하며 SS, Vmess, Trojan, VLESS, Hysteria2 등 주요 프로토콜을 지원합니다. 한국어 인터페이스는 제공되지 않지만 구독 링크를 가져오면 규칙에 따라 트래픽을 분리할 수 있어, 어떤 예전 클라이언트에서든 이전하기에 적합합니다.
커뮤니티가 활발히 관리하는 오픈소스 클라이언트로, Tauri 기반으로 만들어져 용량이 작고 메모리 사용량이 낮습니다. 규칙 편집, Merge/Script 설정 확장, 시스템 프록시 가디언 기능을 제공해 설정 파일을 세밀하게 다루고 싶은 고급 사용자에게 적합합니다.
Flutter로 작성된 크로스 플랫폼 클라이언트로 데스크톱과 모바일 인터페이스가 동일해 여러 기기를 쓰는 사용자의 학습 부담이 적습니다. 기본 설정만으로도 바로 사용할 수 있고 대시보드 형태의 트래픽 뷰를 제공합니다. 설치 버전은 일반 사용에 적합하고, 포터블 버전은 압축을 풀면 바로 사용할 수 있으며 레지스트리를 건드리지 않습니다.
가벼운 스타일의 오픈소스 클라이언트로 다중 코어 전환과 체인형 설정 처리를 지원하며 노드 지연 테스트 패널을 제공합니다. 기능적 위치는 Verge 계열과 비슷해 해당 인터페이스 디자인을 선호하는 사용자에게 적합합니다.
한때 가장 널리 쓰인 Windows 클라이언트로, 프로젝트는 2023년에 업데이트가 종료되었습니다. 아카이브 버전은 기존 설정을 계속 실행할 수 있지만 VLESS, Hysteria2 등 신규 프로토콜을 지원하지 않고 더 이상 문제 수정도 이루어지지 않습니다. 예전 워크플로에 의존하는 사용자에게만 다운로드를 권장하며, 대체 방안은 비교 리뷰를 참고하세요.
| 운영체제 | Windows 10 / 11(64비트); Clash for Windows 아카이브 버전은 Windows 7 SP1 이상과 호환 |
|---|---|
| 프로세서 아키텍처 | x64; ARM 기기는 시스템 내장 변환 기능으로 실행 가능하나 성능 손실 발생 |
| 메모리 | 4GB 이상 권장, 클라이언트 실행 시 약 100~300MB 사용 |
| 디스크 공간 | 200MB 여유 공간 |
| 기타 | TUN 모드를 사용하려면 관리자 권한으로 가상 네트워크 어댑터 드라이버를 설치해야 하며, 처음 켤 때 안내에 따라 확인하면 됩니다 |
macOS 클라이언트는 칩 아키텍처로 구분됩니다: Apple M 시리즈 칩은 Apple Silicon(arm64) 버전을, Intel 프로세서는 x64 버전을 다운로드하세요. 확인 방법: Apple 메뉴 → 이 Mac에 관하여 → 칩 항목. 처음 실행할 때 확인되지 않은 개발자의 앱이라는 알림이 뜨면 '시스템 설정 → 개인정보 보호 및 보안'에서 '그래도 열기'를 클릭하세요.
macOS 버전은 Windows 버전과 기능이 동일합니다: mihomo 코어, TUN 모드, 구독 관리, 규칙 기반 트래픽 분리를 모두 갖추고 있으며, 메뉴바 상시 아이콘으로 프록시 모드와 노드 그룹을 빠르게 전환할 수 있습니다. Apple Silicon에 네이티브로 최적화되어 있어 전력 효율이 좋습니다.
macOS 버전도 다른 데스크톱 플랫폼과 동일한 설정 확장 기능을 유지하며, 시스템 프록시와 TUN 모드를 모두 지원하고 트레이에서 빠르게 전환할 수 있는 스위치를 제공합니다. Windows와 macOS를 오가며 동일한 설정 흐름을 사용하려는 사용자에게 적합합니다.
크로스 플랫폼에서 동일한 인터페이스가 macOS에서도 그대로 유지되며, Android 버전과 함께 사용할 때 설정 로직이 완전히 동일합니다. 기본값이 합리적으로 설정되어 있어 매개변수를 조정하고 싶지 않은 사용자가 구독만 가져와 바로 사용하기에 적합합니다.
고전적인 macOS 메뉴바 클라이언트로, 미니멀한 상시 실행과 낮은 리소스 사용량으로 알려져 있으며 코어는 Meta 계열입니다. 프로젝트는 유지 관리가 종료되었고 기존 기능은 여전히 정상적으로 사용할 수 있지만, 신규 사용자는 위쪽의 계속 업데이트되는 클라이언트를 우선 선택하는 것을 권장합니다.
| 운영체제 | macOS 11 Big Sur 이상, 완전한 TUN 지원을 위해 macOS 12 이상 권장 |
|---|---|
| 프로세서 아키텍처 | Apple Silicon(M 시리즈)과 Intel x64 각각 별도 설치 파일 제공, '이 Mac에 관하여'의 칩 정보에 따라 선택 |
| 메모리 | 4GB 이상 권장, 메뉴바 형 클라이언트는 약 60~200MB 사용 |
| 디스크 공간 | 150MB 여유 공간 |
| 기타 | TUN 모드는 시스템 네트워크 확장 권한이 필요하며, 첫 실행이 차단될 경우 '개인정보 보호 및 보안'에서 허용하세요 |
Android 클라이언트는 APK 직접 설치 방식으로 배포되며, 다운로드 후 시스템 설정에서 알 수 없는 소스의 앱 설치를 허용해야 합니다. 최근 주류 스마트폰은 모두 arm64-v8a 아키텍처이므로 arm64 패키지를 우선 다운로드하고, 오래된 32비트 기기는 armeabi-v7a를 선택하며, 아키텍처를 확실히 모르면 universal 통합 패키지를 선택하세요. 설치 후 처음 연결할 때 VPN 권한을 요청하는데, 이는 정상적인 승인 절차입니다.
Android 버전은 데스크톱 버전과 동일한 mihomo 코어 및 구독 체계를 사용하므로 같은 구독 링크를 가져오면 여러 기기 간 설정을 동기화된 상태로 유지할 수 있습니다. 앱별 프록시와 백그라운드 절전 정책을 지원해 장시간 켜둬도 배터리 소모가 잘 제어됩니다.
Meta 계열 공식 Android 클라이언트로, 인터페이스는 네이티브 Material 디자인에 가깝고 설정 항목이 모두 노출되며 규칙 세트와 오버라이드 기능이 강력합니다. 설정을 직접 편집하는 데 익숙하고 세밀한 제어가 필요한 사용자에게 적합합니다.
데스크톱 버전과 동일한 인터페이스 및 설정 로직을 공유해 이미 컴퓨터에서 FlClash를 사용해 본 사용자는 학습 부담이 없습니다. 노드 지연 테스트와 트래픽 통계 패널을 제공해 조작 경로가 짧습니다.
Surge 설정 형식과 호환되는 Android 클라이언트로, 이미 Surge 스타일 설정을 가지고 있고 안드로이드 기기에서 재사용해야 하는 사용자에게 적합합니다. 일반적인 Clash 구독 사용자는 위쪽 클라이언트를 우선 선택하세요.
| 운영체제 | Android 7.0 이상, 안정적인 VPN 서비스 유지를 위해 Android 9 이상 권장 |
|---|---|
| 프로세서 아키텍처 | arm64-v8a(주류 64비트 기기) / armeabi-v7a(오래된 32비트 기기) / universal(전체 아키텍처 호환) |
| 저장 공간 | 100MB 여유 공간 |
| 권한 | 처음 연결할 때 VPN 권한 승인이 필요하며, 시스템이 연결을 회수하지 않도록 배터리 설정에서 클라이언트를 백그라운드 제한 없음 목록에 추가하는 것을 권장합니다 |
iOS 플랫폼은 App Store를 통해 배포됩니다. iPhone이나 iPad에서 아래 버튼을 눌러 스토어 페이지로 이동해 설치하면 이후 업데이트는 시스템이 자동으로 처리합니다. 설치 후 처음 프록시를 켤 때 안내에 따라 VPN 설정 추가를 허용하면 됩니다.
iOS 버전은 Network Extension을 기반으로 시스템 수준 프록시를 구현하며, 구독 가져오기, 규칙 기반 트래픽 분리, 필요 시 연결을 지원하고 데스크톱, Android 버전과 동일한 구독 링크를 공유합니다. 제품 정보와 업데이트 안내는 공식 사이트 clashplus.io에서 확인할 수 있습니다.
| 운영체제 | iOS 15 이상, iPhone과 iPad 모두 설치 가능 |
|---|---|
| 저장 공간 | 약 60MB |
| 권한 | 처음 프록시를 켤 때 VPN 설정 추가를 허용해야 하며, 시스템 설정에 해당 VPN 항목이 표시되는 것은 정상입니다 |
| 업데이트 방식 | App Store 자동 업데이트, 설치 파일을 직접 다운로드할 필요 없음 |
Linux 데스크톱 사용자는 배포판 패키지 형식에 따라 선택하세요: Debian / Ubuntu 계열은 .deb를, Fedora / openSUSE 계열은 .rpm을 다운로드합니다. 설치 후 TUN 모드가 필요하면 클라이언트가 가상 네트워크 어댑터 설정을 위한 권한 상승을 요청합니다. 서버나 데스크톱 환경이 없는 경우 '코어 (mihomo)' 탭으로 이동해 명령줄 코어를 다운로드하세요.
Linux 데스크톱에서 기능이 가장 완성도 있는 선택: 시스템 프록시와 TUN 모드 모두 사용 가능하고, 부팅 자동 시작과 트레이 아이콘을 지원하며, deb / rpm 두 가지 형식으로 주요 배포판을 아우릅니다. 설정 확장 기능은 Windows / macOS 버전과 동일합니다.
크로스 플랫폼 인터페이스는 Linux에서도 동일하게 사용할 수 있어 여러 기기에서 통일된 FlClash 사용 경험을 원하는 사용자에게 적합합니다. Debian 계열 .deb 설치 파일을 제공하며 설치 후 애플리케이션 메뉴에서 실행할 수 있습니다.
| 배포판 | Debian 11+ / Ubuntu 20.04+(.deb); Fedora 38+ / openSUSE Leap 15.4+(.rpm) |
|---|---|
| 프로세서 아키텍처 | amd64 / x86_64; ARM 기기는 '코어 (mihomo)' 탭에서 해당 아키텍처 압축 파일을 사용하세요 |
| 데스크톱 환경 | GNOME / KDE 등 주요 데스크톱, 트레이 아이콘은 시스템 트레이 확장 지원에 의존합니다 |
| 권한 | TUN 모드는 root 또는 해당 capability 권한이 필요하며, 클라이언트를 처음 켤 때 권한 부여를 안내합니다 |
mihomo는 Clash Meta 계열의 명령줄 코어로 서버, 소프트웨어 라우터, Docker 등 그래픽 인터페이스가 없는 환경을 대상으로 합니다: YAML 설정을 직접 작성하고 명령이나 systemd 서비스로 실행합니다. 데스크톱과 모바일의 일반 사용자는 코어를 따로 다운로드할 필요 없이 위쪽 각 플랫폼의 GUI 클라이언트를 바로 사용하면 됩니다(클라이언트 내부에 이미 코어가 내장되어 있습니다). 압축 파일을 풀면 단일 실행 파일이 나오며, .gz는 gzip -d로 압축을 풀고 .zip은 그대로 압축을 풀면 됩니다.
| 플랫폼 / 아키텍처 | 형식 | 적용 상황 | 다운로드 |
|---|---|---|---|
| Windows AMD64 | .zip | Windows 서버, 명령줄 실행 | mihomo-windows-amd64.zip |
| Windows ARM64 | .zip | Windows on ARM 기기 | mihomo-windows-arm64.zip |
| macOS Intel | .gz | Intel 칩 Mac 명령줄 실행 | mihomo-darwin-amd64.gz |
| macOS Apple Silicon | .gz | M 시리즈 칩 Mac 명령줄 실행 | mihomo-darwin-arm64.gz |
| Linux AMD64 | .deb | Debian / Ubuntu 서버, systemd 서비스 유닛 포함 | mihomo-linux-amd64.deb |
| Linux AMD64 | .gz | 기타 x86_64 배포판, Docker 이미지 빌드 | mihomo-linux-amd64.gz |
| Linux ARM64 | .gz | ARM64 서버, 라즈베리파이 4 이상, 대부분의 ARM 소프트웨어 라우터 | mihomo-linux-arm64.gz |
| Linux ARMv7 | .gz | 32비트 ARM 기기, 구형 라즈베리파이 | mihomo-linux-armv7.gz |
| Linux MIPS-softfloat | .gz | MIPS 아키텍처 라우터(소프트 부동소수점) | mihomo-linux-mips-softfloat.gz |
공유기 펌웨어 환경에서는 먼저 uname -m으로 아키텍처를 확인한 뒤 다운로드하세요: aarch64가 나오면 ARM64, armv7l이 나오면 ARMv7, mips가 나오면 MIPS-softfloat에 해당합니다. 코어와 각 클라이언트의 계열 관계 및 프로토콜 지원 차이는 기술 참고 자료를 확인하세요.
어떤 것을 설치할지 확실하지 않다면 다음 순서로 판단하세요. 첫째, 유지 관리 상태를 확인합니다: Clash Plus, Clash Verge Rev, FlClash, Clash Meta for Android는 모두 계속 업데이트되고 있으며, Clash for Windows와 ClashX Meta는 유지 관리가 종료되어 아카이브로만 보관됩니다. 둘째, 프로토콜 요구 사항을 확인합니다: 구독에 VLESS, Hysteria2, TUIC 등 최신 프로토콜이 포함되어 있다면 반드시 mihomo / Meta 코어 기반 클라이언트를 사용해야 하며, 원본 코어는 이런 노드를 인식하지 못합니다. 각 프로토콜의 장단점은 기술 참고 자료에서 확인하세요. 셋째, 여러 기기 간 일관성을 확인합니다: 컴퓨터와 스마트폰에서 동일한 사용 습관을 유지해야 한다면 Clash Plus나 FlClash를 우선 선택하세요. 두 제품 모두 데스크톱과 모바일 인터페이스 로직이 동일하며 같은 구독 링크를 전체 기기에서 공통으로 사용할 수 있습니다.
다운로드 완료 후 다음 단계: 사용 가이드에 따라 구독 가져오기, 프록시 모드 선택, 연결 확인을 진행하면 전체 과정이 약 5분 정도 걸립니다. 각 클라이언트 기능 차이의 정량적 비교는 비교 리뷰에서 확인할 수 있고, 설치나 연결 중 오류가 발생하면 먼저 자주 묻는 질문의 문제 해결 분류를 확인하세요.
설치 파일 확보, 버전 선택과 직접 관련된 자주 나오는 질문입니다. 더 많은 설치 설정과 문제 해결 내용은 자주 묻는 질문 페이지를 참고하세요.
네. 페이지가 로드될 때 버전 목록에서 각 클라이언트의 최신 버전 번호와 설치 파일 주소를 읽어와 다운로드 버튼이 자동으로 현재 최신 버전 링크로 교체됩니다. 목록 요청이 실패하면 버튼은 페이지에 내장된 고정 버전 주소로 되돌아가며, 그래도 정상적으로 다운로드할 수 있고 버전이 약간 오래된 것일 수 있습니다. 카드에 표시된 버전 번호도 버튼과 동일한 소스로 업데이트됩니다.
1순위는 Clash Plus입니다. 인터페이스가 완성도 있고 구독 관리가 직관적이며, mihomo 코어를 기반으로 프로토콜 지원 범위가 가장 넓습니다. 오픈소스 커뮤니티가 유지 관리하는 버전을 선호한다면 Clash Verge Rev나 FlClash를 선택할 수 있으며, 두 제품은 기능적 위치가 비슷하고 주로 인터페이스와 설정 확장 방식에서 차이가 납니다. Clash for Windows는 유지 관리가 종료되어 아카이브 다운로드만 제공되며 신규 사용자에게는 권장하지 않습니다.
화면 왼쪽 위 Apple 메뉴를 클릭해 '이 Mac에 관하여'를 선택하면 칩 항목에 Apple M 시리즈(M1/M2/M3 등)가 표시되면 Apple Silicon(arm64) 버전을, Intel 프로세서가 표시되면 Intel(x64) 버전을 다운로드하면 됩니다. 아키텍처를 잘못 설치하면 실행이 안 되거나 변환 레이어에 의존해 실행되어 성능이 뚜렷하게 저하됩니다.
아카이브 버전을 다운로드할 수 있으며 기존 설정도 계속 작동하지만, 더 이상 기능 업데이트나 문제 수정이 이루어지지 않고 원본 코어는 VLESS, Hysteria2 등 최신 프로토콜을 지원하지 않아 구독에 이런 노드가 포함되면 해석에 실패합니다. Clash Plus나 Clash Verge Rev로 이전하는 것을 권장하며 구독 링크를 그대로 재사용할 수 있어 이전 비용이 낮습니다. 자세한 비교는 비교 리뷰를 참고하세요.
arm64-v8a는 64비트 프로세서용으로 최근 대부분의 Android 스마트폰이 채택한 아키텍처이므로 우선 선택하면 됩니다. armeabi-v7a는 오래된 32비트 기기용으로 패키지 용량이 작지만 성능 상한이 낮습니다. 아키텍처를 확실히 모를 때는 universal 통합 패키지를 다운로드하면 용량은 크지만 모든 아키텍처와 호환됩니다. 설치 시 "패키지가 유효하지 않다"는 안내가 뜨면 대부분 아키텍처가 맞지 않는 경우입니다.
코어는 그래픽 인터페이스가 없는 명령줄 프로그램으로 서버, 라우터, Docker 환경을 대상으로 하며, YAML 설정 파일을 직접 작성하고 명령이나 systemd 서비스로 실행해야 합니다. 데스크톱과 모바일의 일반 사용자는 각 플랫폼의 GUI 클라이언트를 바로 다운로드하면 되며, 클라이언트 내부에 이미 코어가 내장되어 있어 따로 설치할 필요가 없습니다. 코어 계열과 설정 호환성 안내는 기술 참고 자료를 확인하세요.