Download the file for your operating system from the GitHub release page:
- Windows:
v2raydar-windows-x86_64.exe - Windows with bundled
sing-box1.13.13:v2raydar-windows-x86_64_with_singbox.zip - Linux:
v2raydar-linux-x86_64 - Linux with bundled
sing-box1.13.13:v2raydar-linux-x86_64_with_singbox.tar.gz - macOS:
v2raydar-macos-universal.app.zip - macOS with bundled
sing-box1.13.13:v2raydar-macos-universal_with_singbox.zip - Termux:
v2raydar-termux-aarch64.tar.gzorv2raydar-termux-x86_64.tar.gz
The release also includes checksums.txt.
Compare your downloaded file's SHA-256 hash with checksums.txt.
Windows PowerShell:
Get-FileHash .\v2raydar-windows-x86_64.exe -Algorithm SHA256Linux:
sha256sum ./v2raydar-linux-x86_64macOS:
shasum -a 256 ./v2raydar-macos-universal.app.zipV2RayDAR is shipped as an icon-bearing executable on Windows, a compatibility-first raw binary on Linux, and one universal icon-bearing .app bundle on macOS. It creates V2RayDAR/v2raydar_data/configs.yaml under the user's platform app-data folder on first run.
Active probing requires sing-box, which is downloaded separately. On first run, V2RayDAR asks for the local sing-box executable path, verifies it with sing-box version, saves it in the generated configs.yaml, and then starts scanning.
The _with_singbox desktop archives include pinned sing-box 1.13.13 beside V2RayDAR, so probe.sing_box_path can remain null. If you use the non-embedded desktop assets, download the sing-box archive for your OS: sing-box.exe from the Windows archive, sing-box from the Linux archive, or sing-box from the Darwin archive for macOS. Windows users who already have v2rayN can also check the v2rayN installation folder for sing-box.exe.
For Android / Termux:
pkg update -y && pkg install -y curl tar && curl -fsSL https://raw.githubusercontent.com/411A/V2RayDAR/main/install.sh | bash && cd V2RayDAR && ./v2raydar --no-tuiChecksums verify file integrity, but they do not remove Windows SmartScreen or macOS Gatekeeper warnings. Until signed builds are available, your operating system may ask for confirmation before running V2RayDAR.
For installed mode:
v2raydar --uninstallFor portable mode:
v2raydar --portable --uninstallThis removes V2RayDAR's generated V2RayDAR/v2raydar_data folder:
- Windows:
%LOCALAPPDATA%\V2RayDAR\v2raydar_data - macOS:
~/Library/Application Support/V2RayDAR/v2raydar_data - Linux:
$XDG_DATA_HOME/V2RayDAR/v2raydar_dataor~/.local/share/V2RayDAR/v2raydar_data - Portable:
v2raydar_databeside the executable
The command asks for confirmation. For unattended scripts, add --yes:
v2raydar --uninstall --yesThe command does not remove the downloaded V2RayDAR release artifact, sing-box, or config files supplied through --config outside v2raydar_data.