이 페이지에서 다루는 플랫폼은 이 사이트의 다운로드 안내를 기준으로 하며, 각 프로젝트가 지원하는 모든 빌드 플랫폼을 뜻하지는 않습니다. 비교는 사용 조건에 따라 정리했으며 성능 점수는 매기지 않습니다.
먼저 선택 범위 정하기
초보자에게는 Clash Plus 추천
노트북이나 휴대전화에서 구독을 가져오고 규칙 모드를 선택한 다음 프록시를 켜려면 Clash Plus부터 시작하세요. 이 사이트의 Windows, macOS, Android, iOS 다운로드 목록에서 모두 찾을 수 있습니다. 기본 사용법을 익힌 뒤 규칙, DNS, 네트워크 적용 방식을 차근차근 살펴보면 됩니다. 공식 사이트는 clashplus.io이며, 플랫폼별 기능은 해당 릴리스 안내를 확인하세요.
데스크톱에서 고급 설정을 관리하려면 Clash Verge Rev를 비교해 보세요. 컴퓨터와 Android에서 비슷한 인터페이스를 원한다면 FlClash, Android에서만 Clash 설정을 관리하려면 Clash Meta for Android를 살펴볼 수 있습니다. Linux 사용자는 Clash Verge Rev와 FlClash 중에서 고르면 됩니다. 휴대전화와 이름을 맞추려고 다른 플랫폼용 설치 파일을 찾을 필요는 없습니다.
클라이언트 8종 · 비교 기준 6가지
플랫폼, 엔진 및 유지 관리 상태 비교
‘사용 난이도’는 익혀야 할 설정 범위를 뜻하며, 소프트웨어 품질 순위가 아닙니다. ‘활발히 유지 관리 중’이라고 해서 모든 운영체제 버전에 설치할 수 있는 것도 아닙니다. 실제 사용 전 시스템 요구 사항과 릴리스 안내를 확인하세요. 표가 넓으므로 휴대전화에서는 좌우로 스크롤할 수 있습니다.
이 사이트의 다운로드 목록에 포함된 클라이언트의 플랫폼, 엔진, 유지 관리 상태, 사용 난이도, 주요 기능 및 추천 사용자
엔진 이름과 인터페이스 이름은 다릅니다. Meta는 Clash 파생 엔진의 발전 계열이며, mihomo는 이 계열을 이어받았습니다. 클라이언트마다 다른 빌드를 포함할 수 있고 설정을 병합하거나 덮어쓸 수도 있습니다. YAML의 특정 항목이 적용되는지 확인하려면 실제 실행 엔진, 설정 문법, 클라이언트가 최종 생성한 설정을 모두 살펴봐야 합니다.
클라이언트별 평가
사용 방식과 설정 호환성
아래에서는 클라이언트별 선택 이유와 사용 전에 확인할 점을 살펴봅니다. 노드 서비스 품질, 구독 내용, 로컬 네트워크가 인터페이스 차이보다 사용 결과에 더 큰 영향을 주는 경우가 많습니다. 클라이언트 교체만으로 모든 연결 문제가 해결되지는 않습니다.
Clash Plus: 구독 가져오기부터 일상 사용까지
우선 추천하는 이유는 사용 흐름이 명확하기 때문입니다. 기기에 맞는 앱을 다운로드하고, 설정을 가져와 프록시 그룹과 모드를 선택한 뒤 시스템 프록시나 모바일 VPN 연결을 켜면 됩니다. Clash 생태계를 처음 접한다면 처음부터 고급 옵션을 살펴보기보다 이 기본 흐름을 먼저 익히는 편이 좋습니다. 컴퓨터와 휴대전화용 다운로드를 이 사이트에서 찾을 수 있으며, iOS는 다운로드 페이지에서 App Store로 이동하면 됩니다.
같은 이름의 제품이라도 운영체제별 네트워크 권한과 백그라운드 동작 방식은 다릅니다. 데스크톱의 혼합 포트나 로컬 네트워크 공유 방식을 모바일에 그대로 적용하지 마세요. 고급 기능이 필요하다면 먼저 clashplus.io에서 플랫폼별 안내를 확인하세요. 초보자는 구독 가져오기 및 연결 가이드도 참고할 수 있습니다.
Clash Verge Rev: 데스크톱 규칙과 설정 확장
규칙 모드에 익숙하고 여러 설정을 관리하거나 규칙을 조정하고 TUN을 사용하려는 데스크톱 사용자에게 적합합니다. mihomo 엔진이 설정 기능을 제공하고 GUI가 일상적인 조작을 맡습니다. 역할을 구분해 두면 문제를 해결할 때 규칙이 적용되지 않은 것인지, 설정이 덮어써진 것인지, 서비스 권한이 부족한 것인지 파악하기 쉽습니다.
고급 기능을 사용하는 만큼 확인할 항목도 늘어납니다. 구독을 갱신한 뒤 사용자 설정이 유지되는지는 적용한 확장 또는 덮어쓰기 방식에 따라 다릅니다. TUN을 켜기 전에는 서비스 구성 요소와 권한을 확인하고 다른 VPN과 충돌하지 않는지 살펴보세요. Linux 사용자는 배포판 패키지 형식과 데스크톱 환경을 특히 확인해야 합니다. 파일 이름이 비슷하다는 이유만으로 설치하지 마세요.
FlClash: 데스크톱과 Android에서 비슷한 사용 흐름
노트북과 Android를 자주 오간다면 FlClash의 비슷한 인터페이스 덕분에 설정 메뉴와 프록시 그룹을 다시 찾는 수고를 줄일 수 있습니다. mihomo 엔진을 사용하므로 같은 Clash 설정 방식을 활용하면서 기기별 프록시 연결 방법을 따로 설정할 수 있습니다. 이 사이트에서 데스크톱 및 Android용 다운로드를 제공합니다.
인터페이스가 비슷해도 운영체제별 동작 방식까지 같지는 않습니다. 데스크톱 시스템 프록시를 앱이 사용하는지와 Android에서 VPN으로 트래픽을 적용하는지는 별개의 문제입니다. 휴대전화에서는 배터리 최적화와 백그라운드 실행 제한도 확인해야 합니다. 크로스 플랫폼 지원이 설정 자동 동기화를 뜻하지는 않습니다. 구독 주소와 개별 수정 사항, 사용자 설정은 각각 백업하고 확인하세요.
Clash Nyanpasu: 클라이언트와 실행 엔진 구분하기
데스크톱 설정 관리와 엔진 선택, 실제 실행 매개변수를 살펴보고 싶은 사용자에게 적합합니다. 이 사이트에서는 다운로드 목록을 통해 Windows용 설치 파일을 제공합니다. 여러 엔진을 관리할 수 있는 만큼 현재 어떤 엔진을 사용하는지 기억해야 합니다. 클라이언트 이름만 보고 모든 프로토콜과 설정 항목이 지원된다고 판단해서는 안 됩니다.
다른 클라이언트에서는 작동하던 설정이 여기서 실행되지 않는다면 규칙을 전부 다시 작성하기 전에 오류 로그와 엔진 선택부터 확인하세요. 엔진을 바꾸기 전에는 기존 설정의 사용 가능한 사본을 보관하고 DNS, 프록시 프로토콜, 새 설정 항목의 호환성을 점검하세요. 구독을 빠르게 가져오는 것이 목적이라면 우선 추천 클라이언트를 사용한 뒤 이런 고급 작업 흐름을 비교해도 됩니다.
Clash for Windows: 구형 환경과 이전 참고
Clash for Windows는 유지 관리가 중단되었습니다. 구형 안내서와 과거 설정 화면, 기존 PC 환경에서 여전히 볼 수 있어 보관용 다운로드를 참고할 수는 있지만 새 기기용으로는 권장하지 않습니다. 인터페이스에 익숙하더라도 구형 엔진이 현재 구독에 쓰이는 모든 프로토콜과 설정 항목을 처리할 수 있는 것은 아닙니다.
이전하기 전에 구독 출처와 로컬 규칙을 내보낸 다음, 유지 관리 중인 클라이언트에서 설정을 새로 구성하세요. 구형 프로그램 폴더 전체를 복사하거나 기존 서비스, TUN 드라이버, 시스템 프록시 상태가 새 클라이언트로 자동 승계된다고 생각하지 마세요. 포트가 이미 사용 중이라면 구형 프로세스를 종료하고 네트워크를 적용하는 클라이언트가 하나뿐인지 확인하세요.
Clash Meta for Android: Android 설정 관리
Clash Meta for Android는 CMFA라고도 하며, Clash 설정을 직접 관리하고 규칙과 연결 정보를 확인하려는 Android 사용자에게 적합합니다. Meta/mihomo 계열을 사용하며 실제 지원 기능은 설치한 빌드에 따라 다릅니다. 처음 연결할 때 시스템 VPN 권한을 허용해야 합니다. 데스크톱에서 시스템 프록시를 켜는 방식과는 다릅니다.
휴대전화 화면을 잠근 뒤 연결이 끊겨도 노드를 사용할 수 없다고 바로 단정하지 마세요. 백그라운드 실행, 배터리 최적화, 네트워크 전환, 다른 VPN 앱의 점유 여부를 먼저 확인하세요. 설치 파일을 고를 때 ARM64, ARM 또는 범용 빌드 중 기기에 맞는 것을 확인하세요. APK가 설치된다고 해서 백그라운드 동작이나 모든 네트워크 기능이 올바르게 설정된 것은 아닙니다.
Surfboard: 설정 형식부터 확인
Surfboard는 이 사이트의 Android 다운로드 목록에 있지만 Clash용 GUI도, Clash 엔진을 사용하는 앱도 아닙니다. 주로 Surge 형식 설정을 사용하므로 해당 형식의 설정을 이미 제공받고 차이를 이해하는 사용자에게 적합합니다. Clash YAML의 확장자만 바꾼다고 프록시 그룹, 규칙, DNS 설정이 그대로 이전되지는 않습니다.
선택하기 전에 서비스 제공업체에서 호환되는 연결 방법을 제공하는지 확인하고, 지원되는 프로토콜과 규칙 유형을 살펴보세요. 구독 변환이 필요하더라도 비공개 구독 링크를 신뢰할 수 없는 온라인 도구에 입력하지 마세요. 변환이 성공해도 기능이 완전히 똑같이 작동한다고 보장할 수 없습니다. Clash 설정만 가지고 있고 바로 사용하고 싶다면 다른 호환 클라이언트를 우선 고려하세요.
ClashX Meta: macOS의 구형 메뉴 막대 작업 흐름
ClashX Meta는 Meta 엔진 계열을 사용하며 메뉴 막대 조작과 설정 파일 중심의 작업 흐름이 특징입니다. 현재는 유지 관리가 중단되었습니다. 기존 macOS 환경에서 과거 사용 기록을 확인할 때 참고할 수 있지만, 새로 설치한다면 유지 관리 중인 Clash Plus, Clash Verge Rev 또는 FlClash를 우선 고려하세요.
구형 설치 파일이 실행되는지와 최신 운영체제에서 권한, 프록시 적용, 설정 호환성이 정상인지 여부는 별개의 문제입니다. 이전 전에 시스템 프록시, 수신 대기 포트, 로컬 규칙을 기록하고 구형 클라이언트를 종료한 뒤 불필요한 시작 항목을 정리하세요. Apple Silicon과 Intel 기기는 패키지 종류도 각각 확인해야 합니다. 과거 설치 경험만 믿지 말고 현재 시스템 요구 사항을 확인하세요.
사용 환경에 맞춰 후보 좁히기
초보자, 고급 사용자, 여러 기기 및 구형 PC
클라이언트를 바꾸기 전에
설정은 보관하고 네트워크 적용은 따로 확인
클라이언트 이전은 링크를 다시 가져오는 것만으로 끝나지 않습니다. 구독에는 보통 프록시와 규칙이 포함되지만, 시스템 프록시와 시작 시 자동 실행, 서비스 구성 요소, TUN 권한은 기기에 저장됩니다. 두 종류의 설정을 따로 기록해야 새 클라이언트가 설정을 불러온 뒤에도 앱이 이전 포트에 연결되는 상황을 방지할 수 있습니다.
사용 중인 설정 백업: 구독 출처, 로컬 규칙, 덮어쓰기 설정, 직접 선택해야 하는 프록시 그룹을 보관하세요. 개인 정보가 포함된 파일은 공개하지 마세요.
기존 네트워크 적용 해제: 구형 클라이언트를 종료하고 시스템 프록시와 VPN 상태를 확인하세요. 여러 프로그램이 수신 포트를 두고 경쟁하거나 동시에 네트워크를 적용하지 않도록 해야 합니다.
기본 모드부터 확인: 설정을 가져온 뒤 규칙 모드를 선택하고 정상적으로 불러왔는지 확인한 다음 시스템 프록시나 모바일 VPN을 켜세요. 스위치 색상만 보지 말고 로그에서 규칙이 적용됐는지 확인하세요.
고급 기능은 하나씩 복원: 기본 연결이 정상인지 확인한 뒤 TUN, DNS, 로컬 네트워크 공유, 시작 시 자동 실행을 차례로 설정하세요. 항목을 하나 바꿀 때마다 확인하면 문제가 생겼을 때 원인을 찾기 쉽습니다.
가져오기에 실패하면 형식, 들여쓰기, 엔진 호환성을 먼저 확인하세요. 정상적으로 실행되지만 앱에서 인터넷에 연결할 수 없다면 프록시 적용, DNS, 방화벽을 점검하세요. 자세한 절차는 문제 해결 가이드에서, 기본 개념은 자주 묻는 질문에서 확인할 수 있습니다. 클라이언트를 정했다면 플랫폼별 다운로드 페이지에서 기기에 맞는 설치 파일을 선택하세요.