Download and Install

Build paths, package methods, compatibility notes, dependency requirements, and common installation issues for Windows, Linux, and macOS are separated by platform and install method.

Windows Download

Recommended: x64
Install with WinGet

Suitable for Windows environments with the system package manager available.

winget install ClashVergeRev.ClashVergeRev
  • If the interface fails to load, a build marked with fix_webview2 may be more suitable.
  • Older Windows releases may have compatibility limits; newer desktop versions are usually more stable.
Install with Scoop

More suitable when a custom directory or portable-style workflow is preferred.

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -ScoopDir 'D:\Scoop' -ScoopGlobalDir 'D:\ScoopGlobal'
scoop bucket add extras
scoop install extras/clash-verge-rev
  • Package wrappers and community-maintained channels may not always match upstream timing exactly.
  • After installation, the config directory and core version can be adjusted in application settings.
If WebView2 is missing or cannot be installed correctly, a build marked with fix_webview2 is often the more stable fallback.

Platform Notes and Download Guidance

Download references are separated by release source, install path, package format, dependency requirements, and compatibility notes. The main distinction on this page is not between features, but between installation methods and platform conditions. Windows usually offers the simplest path through a graphical installer or the system package manager; Linux depends more heavily on distribution-specific package formats and libraries; macOS requires closer attention to system version and core compatibility.

File integrity should still be checked when builds are obtained through mirrors, wrappers, reposted archives, or indirect release paths. Version tags, release dates, platform labels, and architecture names should be confirmed before installation. Build selection is usually more reliable when the release source, architecture, and platform requirements are verified together rather than inferred from the filename alone.

Subscription import, rule mode, proxy groups, TUN behavior, and DNS adjustments belong to later setup stages and are not expanded as the main subject here. This page is limited to build acquisition, installation conditions, compatibility notes, and common installation-side issues. Configuration structure and routing behavior should remain on the configuration and guide pages.

Linux Download and Install

Ubuntu / Debian (.deb)

Install the matching .deb build with:

sudo apt install -y ./Clash.Verge_x.x.x-_xxx.deb
  • Newer distributions may require additional desktop or system library dependencies before first launch.
Fedora / RHEL (.rpm)

Install the matching .rpm build with:

sudo dnf install ./Clash.Verge_x.x.x-_xxx.rpm
sudo yum localinstall ./Clash.Verge_x.x.x-_xxx.rpm
Arch / Manjaro

Repository-based install

sudo pacman -S archlinuxcn-keyring
sudo pacman -S clash-verge-rev
Arch derivatives may differ in repository behavior and dependency handling, so compatibility should be checked before relying on the same package source.

AUR helper route

# paru
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
paru -S clash-verge-rev-bin

# yay
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
yay -S clash-verge-rev-bin

macOS Download and Install

System support
  • More recent macOS releases generally provide a more predictable compatibility path.
  • Older systems may require closer attention to the bundled core and runtime behavior.
Replace the Mihomo core

If a replacement core is needed, place the binary at:

/applications/Clash Verge.app/Contents/MacOS/verge-mihomo
  • Core replacement is more appropriate when the version relationship between the client and the core is already clear.

Program File Overview

Common Windows files
resources/
  locales/
  clash-verge-service.exe
  Country.mmdb
  enableLoopback.exe
  geoip.dat
  geosite.dat
  install-service.exe
  sysproxy.exe
  uninstall-service.exe
clash-verge.exe
verge-mihomo.exe
verge-mihomo-alpha.exe
  • Service mode usually depends on a separate service process.
  • UWP networking issues are often related to loopback handling rather than the main executable itself.
Release and source notes
  • Release tags, dates, and platform labels should be checked together before installation.
  • Stable builds are usually the safer path for long-term use; pre-release builds are better treated as validation builds.
Open release source

Security and Common Issues

  • File hashes or signatures are still worth checking after download when the source path is indirect.
  • Interface failures are often tied to missing or broken WebView2 dependencies on Windows.
  • Linux startup failures are frequently caused by missing libraries or desktop-related dependencies.
  • macOS compatibility depends on the relationship between the system version, the app build, and the selected core.